Course Content
SQL Basics
SQL Basics
Sorting in DESCending order
But what if we want to get the highest observation? As you remember, sorting in SQL is realized in ascending order, so the biggest values are on the bottom.
In SQL you can easily sort in reverse (descending) order. To do it use DESC
keyword followed or preceded by column name. You can also put column names within the parenthesis of DESC
keyword. So, there are two variants of using DESC
:
DESC(col_name)
;col_name DESC
;
For example, we can order cars by mileage, but this time in descending order.
SELECT * FROM audi_cars ORDER BY mileage DESC
Please note, that there is also
ASC
keyword in SQL used for ascending sorting. Since default sorting in SQL is in ascending order, this keyword is rarely used.
Swipe to show code editor
From the audi_cars
table extract all the cars sorted by column tax
in descending order.
Thanks for your feedback!
Sorting in DESCending order
But what if we want to get the highest observation? As you remember, sorting in SQL is realized in ascending order, so the biggest values are on the bottom.
In SQL you can easily sort in reverse (descending) order. To do it use DESC
keyword followed or preceded by column name. You can also put column names within the parenthesis of DESC
keyword. So, there are two variants of using DESC
:
DESC(col_name)
;col_name DESC
;
For example, we can order cars by mileage, but this time in descending order.
SELECT * FROM audi_cars ORDER BY mileage DESC
Please note, that there is also
ASC
keyword in SQL used for ascending sorting. Since default sorting in SQL is in ascending order, this keyword is rarely used.
Swipe to show code editor
From the audi_cars
table extract all the cars sorted by column tax
in descending order.
Thanks for your feedback!
Sorting in DESCending order
But what if we want to get the highest observation? As you remember, sorting in SQL is realized in ascending order, so the biggest values are on the bottom.
In SQL you can easily sort in reverse (descending) order. To do it use DESC
keyword followed or preceded by column name. You can also put column names within the parenthesis of DESC
keyword. So, there are two variants of using DESC
:
DESC(col_name)
;col_name DESC
;
For example, we can order cars by mileage, but this time in descending order.
SELECT * FROM audi_cars ORDER BY mileage DESC
Please note, that there is also
ASC
keyword in SQL used for ascending sorting. Since default sorting in SQL is in ascending order, this keyword is rarely used.
Swipe to show code editor
From the audi_cars
table extract all the cars sorted by column tax
in descending order.
Thanks for your feedback!
But what if we want to get the highest observation? As you remember, sorting in SQL is realized in ascending order, so the biggest values are on the bottom.
In SQL you can easily sort in reverse (descending) order. To do it use DESC
keyword followed or preceded by column name. You can also put column names within the parenthesis of DESC
keyword. So, there are two variants of using DESC
:
DESC(col_name)
;col_name DESC
;
For example, we can order cars by mileage, but this time in descending order.
SELECT * FROM audi_cars ORDER BY mileage DESC
Please note, that there is also
ASC
keyword in SQL used for ascending sorting. Since default sorting in SQL is in ascending order, this keyword is rarely used.
Swipe to show code editor
From the audi_cars
table extract all the cars sorted by column tax
in descending order.