Автор Тема: сложный запрос  (Прочитано 2678 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Sniper

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 86
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.40000.ru
сложный запрос
« : 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

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 86
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.40000.ru
сложный запрос
« Ответ #1 : 06 Июля 2007, 09:36:07 »
сделал так:
SELECT reasoncount(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\'ом )))))))
Пока играет музыка - танцуй...

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28