Основи sql оператор select частина 3 конструкція order by, фронтол, Айтідо, ubuntu

У сайдбар справа додана кнопка Google+. Якщо вам допоможе даний матеріал, прошу вас натисніть на кнопку - порекомендуйте сайт в Google.

У попередній статті розглянули можливість фільтрації даних за допомогою конструкції WHERE. Сьогодні продовжуємо розмову про оператор мови SQL Select. Розглянемо можливості сортування даних в операторі Select. Для сортування даних використовується конструкція Order By

Синтаксис оператора виглядає наступним чином

Після ORDER BY йде перерахування полів, за якими необхідно відсортувати результат вибірки даних оператором SELECT. За замовчуванням сортування проводиться по зростанню (ASC). Ключове слово ASC можна опустити. Тобто результат буде відсортований одіннаковом якщо написати

Основи sql оператор select частина 3 конструкція order by, фронтол, Айтідо, ubuntu

Основи sql оператор select частина 3 конструкція order by, фронтол, Айтідо, ubuntu

Якщо ж потрібно впорядкувати дані за спаданням, то після назви поля ставиться ключове слово DESC

Основи sql оператор select частина 3 конструкція order by, фронтол, Айтідо, ubuntu

Сортування може бути здійснена по декількох полях, причому кожне поле або по зростанню, або по спадаючій

Основи sql оператор select частина 3 конструкція order by, фронтол, Айтідо, ubuntu

Також замість імен полів можна вказати їх порядкові номери

У наступній статті поговоримо про агрегатних функціях COUNT, MAX, MIN, AVG і т.д ..

Можливо вам також будуть цікаві статті: