Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Sorting in DESCending order | Sorting
SQL Basics

book
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
123
SELECT * FROM audi_cars ORDER BY mileage DESC
copy

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.

Tehtävä

Swipe to start coding

From the audi_cars table extract all the cars sorted by column tax in descending order.

Ratkaisu

SELECT *
FROM audi_cars
ORDER BY tax DESC

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 4. Luku 2

Query ResultQuery Result
No query executed yet...

Kysy tekoälyä

expand
ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

some-alt