Оформить и купить диплом на бланке ГОЗНАК без предоплаты

SQL предложение ORDER BY

Язык SQL использует предложение ORDER BY для упорядочения вывода. Если выводится несколько столбцов, то они упорядочиваются один внутри другого. Можно определять возрастание (ASC), установленное по умолчанию, или убывание ( DESC ) для каждого столбца. Например:

SELECT * FROM РЕБЕНОК

ORDER BY Год_рождения DESC;

Можно также упорядочивать вывод по значению другого столбца. Например, можно упорядочить значения поля „ФИО_Р” внутри упорядоченного поля „Год_рождения”:

SELECT * FROM РЕБЕНОК

ORDER BY Год_рождения DESC, ФИО_Р ASC;

Предложение ORDER BY может использоваться с GROUP BY для  упорядочения агрегатных групп. В этом случае предложение ORDER BY должно быть последним.

В предложении ORDER BY имя столбца можно заменить его порядковым номером в выводе предложения SELECT. Это позволяет использовать GROUP BY со столбцами вывода так же, как и со столбцами таблицы. Столбцы, созданные агрегатной функцией, а также константы или выражения в предложении SELECT запроса пригодны для использования с предложением ORDER BY, если оно ссылается на них с помощью номера.

Согласно стандарту ANSI NULL-значения в поле, которое  используется для упорядочения вывода, могут произвольно располагаться относительно других значений.