Belajar Database PostgreSQL - Contoh Penggunaan Order By - Java Community

Belajar Database PostgreSQL - Contoh Penggunaan Order By

Penggunaan Order By PostgreSQL
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.

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
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.

Subscribe to receive free email updates:

0 Response to "Belajar Database PostgreSQL - Contoh Penggunaan Order By"

Posting Komentar