Latest web development tutorials

SQL ORDER BY Keyword

ORDER BY kata kunci digunakan untuk mengurutkan hasil set.


SQL ORDER BY Keyword

ORDER BY kata kunci digunakan untuk mengurutkan hasil ditetapkan sesuai dengan kolom atau beberapa kolom.

ORDER BY kata kunci standar untuk mengurutkan catatan dalam urutan menaik. Jika Anda perlu untuk menyortir catatan dalam urutan, Anda dapat menggunakan kata kunci DESC.

SQL ORDER BY Syntax

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


Demo Database

Dalam tutorial ini, kita akan menggunakan database contoh w3big.

Berikut ini adalah yang dipilih "Website" data tabel:

+----+--------------+---------------------------+-------+---------+
| 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 contoh

Pernyataan SQL berikut untuk memilih semua situs dari daftar "Website" dan diurutkan berdasarkan kolom "alexa":

contoh

SELECT * FROM website PESANAN BY alexa;

Output eksekusi:



ORDER BY contoh DESC

Pernyataan SQL berikut untuk memilih semua situs dari daftar "Website" dan ikuti "alexa" kolom dalam urutan:

contoh

SELECT * FROM website PESANAN BY alexa DESC;

Output eksekusi:



ORDER BY beberapa kolom

Pernyataan SQL berikut untuk memilih semua situs dari daftar "Website" dan ikuti "negara" dan "alexa" kolom semacam:

contoh

SELECT * FROM website PESANAN BY negara, alexa;

Output eksekusi: