Сортировка таблицы по 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`




Комментарии

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

Работа с phpbb3 из сторонних скриптов php: Часть 2 Создание поста

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

Вывод последних сообщений форума phpbb3 на сторонний сайт