Latest web development tutorials

SQL ORDER BY Ключевое слово

ORDER BY ключевое слово используется для сортировки набора результатов.


SQL ORDER BY Ключевое слово

ORDER BY ключевое слово используется для сортировки результирующего набора в соответствии с колонной или несколько столбцов.

ORDER BY ключевые слова по умолчанию для сортировки записей в порядке возрастания. Если вам нужно отсортировать записи в порядке убывания, вы можете использовать ключевое слово DESC.

SQL ORDER BY Синтаксис

SELECT column_name , column_name
FROM table_name
ORDER BY column_name , column_name ASC|DESC;


Демонстрационная база данных

В этом уроке мы будем использовать w3big образец базы данных.

Ниже приводится выбранные "сайты" таблица данных:

+----+--------------+---------------------------+-------+---------+
| id | name         | url                       | alexa | country |
+----+--------------+---------------------------+-------+---------+
| 1  | Google       | https://www.google.cm/    | 1     | USA     |
| 2  | 淘宝          | https://www.taobao.com/   | 13    | CN      |
| 3  | 本教程      | http://www.w3big.com/    | 4689  | CN      |
| 4  | 微博          | http://weibo.com/         | 20    | CN      |
| 5  | Facebook     | https://www.facebook.com/ | 3     | USA     |
+----+--------------+---------------------------+-------+---------+

ORDER BY экземпляра

Следующий SQL заявление, чтобы выбрать все сайты из списка "Веб-сайты" и отсортированы по колонке "Алексы":

примеров

SELECT * FROM Веб - сайты ЗАКАЗАТЬ BY Alexa;

Выход Исполнение:



ORDER BY примеры DESC

Следующий SQL заявление, чтобы выбрать все сайты из списка "Сайты" и следуйте колонке "Алексы" в порядке убывания:

примеров

SELECT * FROM Веб - сайты ЗАКАЗАТЬ BY Alexa DESC;

Выход Исполнение:



ORDER BY несколько столбцов

Следующий SQL заявление, чтобы выбрать все сайты из списка "Сайты" и следовать "страна" и "Алексы" колонки рода:

примеров

SELECT * FROM Веб - сайты ЗАКАЗАТЬ BY страна, Alexa;

Выход Исполнение: