Перейти к содержимому



Сортировка в БД по двум полям

#1 gaaarfild

gaaarfild
  • Пользователь
  • 596 сообщений
  • Репутация: 0
0

Отправлено 19 Май 2009 - 19:12

Каким образом, при выборке данных из БД можно было бы сделать сортировку по двум полям?
Например если есть сортировка по дате. Но может так быть, что некоторые записи будут с одинаковой датой. В таком случае, нужно их еще сортировать по названию например. Как это сделать при помощи SQL-запроса?

 

 

  • 0

#2 v1ex

v1ex
  • Пользователь
  • 225 сообщений
  • Репутация: 0

Отправлено 20 Май 2009 - 04:47

SELECT FROM news ORDER BY addDate, name
Сортирует по полям addDate и name. :)
  • 0

#3 ZiTosS

ZiTosS
  • Пользователь
  • 5 148 сообщений
  • Репутация: 8

Отправлено 21 Май 2009 - 08:20

gaaarfild, причём сортировка подобным образом отсортирует сначала по полю addDate
А затем уже между одинаковыми addDate проведёт сортировку по name
  • 0


Оформление форума – IPBSkins.ru