Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
SQL Order By | Filtering Statements
SQL Tutorial for Beginners
course content

Зміст курсу

SQL Tutorial for Beginners

SQL Tutorial for Beginners

1. Database & Introduction to Syntax
2. SQL Aggregate Functions
3. Filtering Statements

bookSQL Order By

To sort your result records, use ORDER BY construction. There is a syntax of query:

12345
-- do not run this query SELECT col1, col2, ... FROM table WHERE condition ORDER BY some_col1, some_col2, ...
copy

ORDER BY is at the end of the query, and sorts by one or multiple columns in their order. For example, if there is a construction ORDER BY singer, title, the result will be sorted by singer's name, but for multiple songs of the same singer, records will be sorted by title.

By default, sorting is in ascending order, but you can define it. Use ASC and DESC keywords after each column name:

123
SELECT id, title, year FROM songs ORDER BY year DESC
copy

ASC or DESC statement relates to the column name before it. It means, that in ORDER BY title ASC, price DESC first sorts by title in ascending order, and then by price in descending order.

Завдання

Create a rating of songs from the most to the least expensive. Display title, singer, and price of these songs.

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 3. Розділ 5
toggle bottom row

bookSQL Order By

To sort your result records, use ORDER BY construction. There is a syntax of query:

12345
-- do not run this query SELECT col1, col2, ... FROM table WHERE condition ORDER BY some_col1, some_col2, ...
copy

ORDER BY is at the end of the query, and sorts by one or multiple columns in their order. For example, if there is a construction ORDER BY singer, title, the result will be sorted by singer's name, but for multiple songs of the same singer, records will be sorted by title.

By default, sorting is in ascending order, but you can define it. Use ASC and DESC keywords after each column name:

123
SELECT id, title, year FROM songs ORDER BY year DESC
copy

ASC or DESC statement relates to the column name before it. It means, that in ORDER BY title ASC, price DESC first sorts by title in ascending order, and then by price in descending order.

Завдання

Create a rating of songs from the most to the least expensive. Display title, singer, and price of these songs.

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 3. Розділ 5
toggle bottom row

bookSQL Order By

To sort your result records, use ORDER BY construction. There is a syntax of query:

12345
-- do not run this query SELECT col1, col2, ... FROM table WHERE condition ORDER BY some_col1, some_col2, ...
copy

ORDER BY is at the end of the query, and sorts by one or multiple columns in their order. For example, if there is a construction ORDER BY singer, title, the result will be sorted by singer's name, but for multiple songs of the same singer, records will be sorted by title.

By default, sorting is in ascending order, but you can define it. Use ASC and DESC keywords after each column name:

123
SELECT id, title, year FROM songs ORDER BY year DESC
copy

ASC or DESC statement relates to the column name before it. It means, that in ORDER BY title ASC, price DESC first sorts by title in ascending order, and then by price in descending order.

Завдання

Create a rating of songs from the most to the least expensive. Display title, singer, and price of these songs.

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

To sort your result records, use ORDER BY construction. There is a syntax of query:

12345
-- do not run this query SELECT col1, col2, ... FROM table WHERE condition ORDER BY some_col1, some_col2, ...
copy

ORDER BY is at the end of the query, and sorts by one or multiple columns in their order. For example, if there is a construction ORDER BY singer, title, the result will be sorted by singer's name, but for multiple songs of the same singer, records will be sorted by title.

By default, sorting is in ascending order, but you can define it. Use ASC and DESC keywords after each column name:

123
SELECT id, title, year FROM songs ORDER BY year DESC
copy

ASC or DESC statement relates to the column name before it. It means, that in ORDER BY title ASC, price DESC first sorts by title in ascending order, and then by price in descending order.

Завдання

Create a rating of songs from the most to the least expensive. Display title, singer, and price of these songs.

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Секція 3. Розділ 5
Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
some-alt