Home Basis Data 2 query SQL ORDER BY

SQL ORDER BY

7948

Daftar Isi

SQL ORDER BY

Perintah ORDER BY digunakan untuk mengurutkan hasil set data dalam urutan dari “kecil” ke “besar” atau dari “A” ke “Z”, atau sebaliknya mengurutkan data dari “besar” ke “kecil” atau dari “Z” ke “A”.

Perintah ORDER BY mengurutkan data dalam urutan menaik (“kecil” ke “besar”) secara default. Untuk mengurutkan data dalam urutan menurun (“besar” ke “kecil”), gunakan key DESC.

Sintak ORDER BY

SELECT column1column2, ...
FROM table_name
ORDER BY column1, column2, ... ASC|DESC;

Contoh ORDER BY

Pernyataan SQL berikut memilih semua data dari tabel “member”, diurutkan berdasarkan field “nama” dan urut secara naik (dari “A” ke “Z”):

SELECT * FROM member
ORDER BY nama

Contoh ORDER BY DESC

Pernyataan SQL berikut memilih semua data dari tabel “member”, diurutkan berdasarkan field “nama” dan urut secara menurun (dari “Z” ke “A”):

SELECT * FROM member
ORDER BY nama DESC

Contoh ORDER BY Beberapa Field

Pernyataan SQL berikut memilih semua data dari tabel “member”, diurutkan berdasarkan field “kota” dan “nama”. Ini berarti data akan diurutkan berdasarkan kota terlebih dahulu, jika beberapa baris memiliki kota yang sama, data akan diurutkan berdasarkan nama member:

SELECT * FROM member
ORDER BY kota, nama

Contoh ORDER BY Beberapa Field 2

Pernyataan SQL berikut memilih semua data dari tabel “member”, diurutkan berdasarkan field “kota” dan “nama”. Ini berarti data akan diurutkan berdasarkan kota terlebih dahulu dengan urutan naik (A ke Z), jika beberapa baris memiliki kota yang sama, data akan diurutkan berdasarkan nama member dengan urutan menurun (Z ke A):

SELECT * FROM member
ORDER BY kota ASC, nama DESC

Silahkan Mencoba

LEAVE A REPLY

Please enter your comment!
Please enter your name here