Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

[Решено] Запрос Mysql возвращает не корректные данные


 Поделиться

Рекомендованные сообщения

Доброго дня форумчане,  есть запрос:

SELECT cr.customer_id, CONCAT(c.firstname, ' ', c.lastname) AS customer, c.email, cgd.name AS customer_group, c.date_added, SUM(cr.points) AS points
 FROM mo_customer_reward cr 
 LEFT JOIN `mo_customer` c ON (cr.customer_id = c.customer_id) 
 LEFT JOIN mo_customer_group_description cgd ON (c.customer_group_id = cgd.customer_group_id) 
 WHERE points < '10000' 
 AND points > '1000' 
 GROUP BY cr.customer_id;

 

Запрос возвращает таблицу:

ustomer_id		customer		email		customer_group		date_added			points
  1			ФИО			email@adm.ru 	   Покупатели   2014-05-08 14:49:41 		 13500
  3			ФИО			email@adm.ru 	   Покупатели   2016-03-28 19:47:40 		 2751
  6			ФИО			email@adm.ru 	   Покупатели   2016-03-31 13:27:15 		 9998

 

Вопрос, почему в Ответ попал пользователь с 13500 баллами?

Изменено пользователем mesateri
Ссылка на комментарий
Поделиться на других сайтах


Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.