Сортировка таблицы по 2 полям SQL

Пробовал через phpmyadmin такую конструкцию, что то не получалось


SELECT * FROM `table` ORDER BY `timestamp` DESC, `itemid` DESC;

То есть необходимо было отсортировать таблицу по 2 полям сразу, гуглер давал как раз такой ответ, еще немного погуглив наткнулся на подобную конструкцию.


SELECT * FROM
(SELECT * FROM `table` ORDER BY `timestamp` DESC) a
ORDER BY `itemid`

Также очень желательно установить лимит, так как запрос оказался очень тяжелый, так как было еще 2 условия выборки, сделать это можно так


SELECT * FROM
(SELECT * FROM `table` ORDER BY `timestamp` DESC LIMIT 10) a
ORDER BY `itemid`




Комментарии

Популярные сообщения из этого блога

Две сетевые карты Windows 7. Настройка маршрутизации

Cisco Packet Tracer + Русификатор

Восстановление конфигурации Cisco с tftp сервера