Общие > Базы данных
Сортировка записей
(1/1)
RelaX:
Нужно выделить все записи в таблице, а потом все отсортировать по одному из полей, после этого отсортированные данные отсортировать по второму полю, чтобы в итоге все данные были отсортированы по двум полям одновременно
$r=mysql(DBName,"select * from TABLE where catid=$catid");
дальше не знаю, куда впихнуть вторую сортировку
Britva:
например
order by name asc, time desc
Croaker:
Если сначала отсортировать данные по одному полю, а потом - по другому, то зачем сортыровать первый раз, если эта сортировка все равно после второй сортировки собъется?
RelaX:
Croaker
а мне надо чтобы СОХРАНИЛАСЬ первая сортировка и одновременно отсортировалось по другому полю
fidget:
--- Цитировать ---СОХРАНИЛАСЬ первая сортировка и одновременно отсортировалось по другому полю
--- Конец цитаты ---
MySQL сортирует поля в том порядке в котором ты укажешь, т.е. если у тебя будет ORDER BY field1, field2, field3, то ты получишь
field1, field2, field3
1 1 a
1 1 b
1 3 r
1 5 g
2 4 e
а так используй еще desc, asc
Навигация
Перейти к полной версии