Cara megurutkan data menggunakan sintak ORDER BY di MySQL

Cara megurutkan data menggunakan sintak ORDER BY di MySQL

Cara megurutkan (sorting) data menggunakan sintak ORDER BY di MySQL digunakan mengurutkan data secara berurut sehingga data tersebut tersusun sesuai kehendak kita.

sintak

Keterangan :

  • ASC adalah singkatan dari Ascending yang berarti pengurutan data dari terkecil ke data yang terbesar misalnya huruf A ke huruf Z atau angka 1 ke angka 9.
  • DESC  adalah singkatan  Descending yang berarti pengurutan data dari terbesar ke data terkecil misalnya huruf Z ke huruf A atau angka 9 ke angka 1.

Jika kita menggunakan sintak ORDER BY tidak disertakan sintak Ascending maupun Descending, maka secara default data akan terurut secara Ascending.

contoh

misalkan kita punya data nilai siswa dengan data sebagai berikut :

nama table : tbnilaisiswa;

NIS Nama JK Kelas Nilai
1213001 Ardi L X 80
1213002 Leni P X 85
1213003 Rihana P XI 75
1213004 Ikbal L XI 80
1213005 Refal L X 91
1213006 Rizky L XII 65

Studi kasus 1 : misalkan kita ingin megurutkan nama siswa  sesuai Abjad (A-Z), maka sintak yang digunakan sebagai berikut :

sehingga data yang di hasilkan sebagai berikut :

NIS Nama JK Kelas Nilai
1213001 Ardi L X 80
1213004 Ikbal L XI 80
1213002 Leni P X 85
1213005 Refal L X 91
1213003 Rihana P X 75
1213006 Rizky L XII 65

Studi kasus 2 : misalkan kita ingin mengurutkan nilai siswa dari terbesar ke terkecil, maka sintak yang digunakan sebagai berikut :

sehingga data yang di hasilkan sebagai berikut :

NIS Nama JK Kelas Nilai
1213005 Refal L X 91
1213002 Leni P X 85
1213001 Ardi L X 80
1213004 Ikbal L XI 80
1213003 Rihana P XI 91
1213006 Rizky L XII 65

itulah Cara megurutkan data menggunakan sintak ORDER BY di MySQL, semoga bermanfaat.

baca juga : Cara Menjalankan MySQL Xampp Melalui CMD

*jika ada yang mau ditanyakan silahkan berkomentar yang telah di sediakan di bawah.

2 COMMENTS

LEAVE A REPLY

Please enter your comment!
Please enter your name here