Forum Webscript.Ru

Программирование => PHP => Тема начата: Sniper от 05 Июля 2007, 15:57:56

Название: сложный запрос
Отправлено: Sniper от 05 Июля 2007, 15:57:56
у меня такой вот запрос:
$sql = "SELECT reason, count(id) FROM main WHERE year(time_start) = $year AND month(time_start) = $mont AND reason != \'\' GROUP BY reason"

мне надо сделать ORDER BY count(id), но так же нельзя, наверное не работает сортировка так.
можно конечно согнать во временную таблицу.

без нее нельзя? одним запросом?
Название: сложный запрос
Отправлено: Sniper от 06 Июля 2007, 09:36:07
сделал так:
SELECT reason, count(id) AS counter FROM main WHERE year(time_start) = $year AND month(time_start) = $mont AND reason != \'\' GROUP BY reason ORDER BY counter DESC

спасся AS\'ом )))))))