Belajar Database PostgreSQL - Contoh Penggunaan Order By
Ketika kalian melakukan query SELECT, biasanya urutan data yang ditampilkan tidak terurut. Untuk mengurutkan hasil query, kalian dapat menambahkan perintah ORDER BY. ORDER BY digunakan untuk mengurutkan data di menaik atau menurun, berdasarkan satu atau lebih kolom.
Perintah ORDER BY
SELECT column-list
FROM nama_tabel
[WHERE kondisi]
[ORDER BY column1, column2, .. columnN] [ASC | DESC];
Kalian juga dapat menggunakan lebih dari satu kolom pada penggunaan ORDER BY. Pastikan kolom apa pun yang kalian gunakan untuk mengurutkan, kolom yang harus tersedia dalam column-list.
BACA JUGA
Contoh Penggunaan ORDER BY
Berikut ini adalah contoh penggunaan ORDER BY untuk mengurutkan data berdasarkan usia.
QUERY
SELECT * FROM company ORDER BY usia ASC
HASIL
id | nama | usia| gaji ----+-------+-----+------ 6 | Kim | 22 | 45000 3 | Teddy | 23 | 20000 7 | Jimmy | 24 | 10000 8 | Paul | 24 | 20000 4 | Mark | 25 | 65000 2 | Allen | 25 | 15000 5 | David | 27 | 85000 1 | Paul | 32 | 21000 9 | Jammy | 44 | 5000 10 | James | 45 | 5000
Contoh Penggunaan ORDER BY Untuk Lebih dari 1 Penggunaan Kolom
Berikut ini adalah contoh penggunaan ORDER BY untuk mengurutkan data berdasarkan nama dan gaji.
QUERY
SELECT * FROM company ORDER BY nama, gaji ASC
HASIL
id | nama | usia| gaji ----+-------+-----+------ 2 | Allen | 25 | 15000 5 | David | 27 | 85000 10 | James | 45 | 5000 9 | Jammy | 44 | 5000 7 | Jimmy | 24 | 10000 6 | Kim | 22 | 45000 4 | Mark | 25 | 65000 1 | Paul | 32 | 21000 8 | Paul | 24 | 20000 3 | Teddy | 23 | 20000
BACA JUGA
Berikut ini adalah contoh penggunaan ORDER BY untuk mengurutkan data berdasarkan nama yang memiliki gaji diatas 12000.
QUERY
SELECT * FROM company WHERE gaji > 12000 ORDER BY nama DESC
HASIL
id | nama | usia| gaji ----+-------+-----+------ 3 | Teddy | 23 | 20000 8 | Paul | 24 | 20000 1 | Paul | 32 | 21000 4 | Mark | 25 | 65000 6 | Kim | 22 | 45000 5 | David | 27 | 85000 2 | Allen | 25 | 15000
Sekian contoh penggunaan ORDER BY pada PostgreSQL. Silahkan tinggalkan komentar.
0 Response to "Belajar Database PostgreSQL - Contoh Penggunaan Order By"
Posting Komentar