MYSQL #4 ORDER BY

  Kata kunci ORDER BY pada SQL digunakan untuk mengurutkan hasil dalam urutan naik (Ascending) atau turun (descending). Secara default kata kunci ORDER BY akan mengurutkan hasil secara naik (Ascending).
    Misalkan saya mempunyai sebuah tabel mahasiswa sebagai berikut :


Sintaks untuk memanggil seluruh isi data dari tabel mahasiswa diurutkan berdasarkan nama

SELECT * FROM `mahasiswa`
ORDER BY nama (default ASC)

  Maka secara default kata kunci ORDER BY akan mengurutkan data secara naik (Ascending), atau kalian bisa menambahkan ASC setelah script nama pada sintaks diatas. maka hasil yang didapatkan akan sama saja, berikut hasilnya :


  Kita dapat menggunakan kata kunci ORDER BY untuk memanggil kolom apa aja dan diurutkan berdasarkan ascending atau descending, misalkan berdasarkan id, nama, tgl_lahir, jenis_kelamin atau alamat. 

  Berikut syntaks untuk mengurutkan hasil berdasarkan Descending (DESC):

SELECT * FROM `mahasiswa`
ORDER BY nama
DESC
  
hasilnya sebagai berikut:
  

  Dari hasil yang didapatkan ORDER BY nama DESC dari tabel mahasiswa, kita dapat melihat kolom nama dimulai dari karakter S, kenapa ga dimulai dari karakter A??? karena ini lah fungsi Descending, untuk mengurutkan hasil secara turun (descending).

  See you next post !!! thank u 

Posting Komentar

0 Komentar