[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Двойная сортировка SQL
Ник
Нужно извлечь из базы 10 записей отсортированных по алфавиту. Далее нужно именно эти 10 записей отсортировать по полю amount. Как это сделать?
SELECT * FROM `table` ORDER BY `title` LIMIT 10

Вот так не работает, он сортирует сразу по двум полям, в результате данные другие выходят:
SELECT * FROM `table` ORDER BY `title`, `amount` LIMIT 10
Arh
SELECT a.`title`,a.`amount` FROM 
(SELECT a.`title`,a.`amount` FROM `table` ORDER BY `title` LIMIT 10) a
ORDER BY a.`amount`


_____________
Промокод предоставляет скидку на заказ домена и/или хостинга reg.ru
BFCC-3895-8804-9ED2
Быстрый ответ:

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