Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
max() & count() (Michael L Shacklefor) 01/06/2010 - 07:57:06
      Re: max() & count() (bac) 01/06/2010 - 14:10:51
      Re: max() & count() (Michael L Shacklefor) 02/06/2010 - 09:39:51



From: Michael L Shacklefor - 01/06/2010 - 07:57:06
Subject:max() & count()
-----------------
Помогите.
Есть такая конструкция
SELECT count(tour_id) FROM orders JOIN tours ON orders.tour_id=tours.id WHERE MONTH(date)='06' GROUP BY tour_id

Считает сколько туров каждого типа было заказано в указанный месяц.
Вывод:
count(tour_id)
1
2
4
3
1

Как модифицировать запрос чтобы он выбирал максимальное значение из этой колонки????
Пробовал так:
SELECT count(tour_id) as counter FROM orders JOIN tours ON orders.tour_id=tours.id WHERE MONTH(date)='06' GROUP BY tour_id HAVING max(counter)
- возвращает пустой результат, хотя должно вернуть 4!




[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
37162



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |