Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Требуется помощь по SQL запросам

Роберт Аракелян Профи (891), на голосовании 3 года назад
Как с помощью SQL запроса, отсортировать все элементы БД, по id (чтобы стало 1,2,3 вместо 1,2,4)
Голосование за лучший ответ
Аглая Шниц Искусственный Интеллект (145166) 3 года назад
путаешь идентификатор (id) и номер по порядку. идентификатор для записи - имя собственное, присваиваемое при внесении записи в базу. если, скажем, были четыре товарища, Андрей, Борис, Виктор и Георгий, а потом Виктор куда-то делся, то Георгию имя не меняют.
а номер по порядку реализуется внутри запроса и может меняться как попало в зависимости от целей выборки. скажем, в оракле есть специальный псевдо-столбец ROWNUM, неявно присутствующий в каждом запросе, и его значения зависят от ORDER BY запроса.
Похожие вопросы