[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: ограничение запроса
flint
Здраствуйте подскажите какими методами можно одновременно сделать упорядочение по 2м пораметрам например такой запрос:
SELECT t.nick, t.text
FROM `text` AS `t`
LEFT JOIN `registr` AS `r` ON t.nick = r.nick
WHERE t.comment != ''
AND TO_DAYS( NOW( ) ) - TO_DAYS( r.reg_date ) <7
GROUP BY t.nick
ORDER BY r.count DESC
LIMIT
0 , 24


как добавить сюда условие упорядочивания, которое бы, действовало в случае равенства значиний стобца r.count ?? возможно ли это теоретически?



Спустя 3 часа, 13 минут, 40 секунд (7.03.2011 - 05:50) Invis1ble написал(а):
flint
Попробуй так:
...
ORDER BY r.count DESC, `field` DESC
...

Точно не помню каков приоритет, но вроде бы сначала отсортируется по r.count, а потом по `field` (что и требуется при равенстве count). Если что, просто поменяй местами.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.