Belajar SQL - Hai, berjumpa lagi, pada kesempatan kali ini kita akan belajar cara untuk mencari nilai terkecil dan terbesar pada SQL.
Nilai terbesar dan terkecil dari sebuah data pada kolom dapat ditampilkan/dicari menggunakan fungsi MAX dan MIN.
Fungsi MAX digunakan untuk mencari nilai terbesar, sedangkan fungsi
MIN digunakan untuk mecari nilai terkecil dari sebuah kolom, dengan
atau tanpa kriteria tertentu.
Artikel terkait:
- Menghitung jumlah record dengan fungsi COUNT
- Menjumlahkan data dengan fungsi SUM
- Mencari nilai rata-rata dengan fungsi AVG
Disini saya sudah siapkan beberapa record dalam tabel pegawai, akan
nampak seperti gambar berikut.
Untuk mencari nilai gaji pegawai tertinggi dan terendah dari table pegawai pada gambar diatas, syntax SQL sebagai berikut.
MAX
SELECT MAX(gaji) AS gaji_tertinggi FROM `pegawai`
Perintah diatas akan menampilkan hasil seperti yang ditunjukan pada gambar
berikut.
MIN
SELECT MIN(gaji) AS gaji_terendah FROM `pegawai`
Untuk menampilkan nilai terbesar dan terkecil data dengan
kriteria tertentu, dapat dilakukan menggunakan fungsi MAX dan MIN dilanjut dengan statement WHERE.
Contohnya untuk menghitung gaji terbesar dan terkecil dari
pegawai yang mempunyai jabatan manajer,
syntax SQL-nya akan menjadi seperti berikut.
SELECT MAX(gaji) AS gaji_tertinggi, MIN(gaji) AS gaji_terendah FROM `pegawai` WHERE jabatan = 'Manajer'
Hasil yang akan diberikan oleh syntax tersebut akan tampak
seperti yang ditunjukan oleh gambar berikut.
Berdasarkan hasil yang ditampilkan pada gambar diatas, dapat
dilihat bahwa fungsi MAX dan MIN akan menampilkan nilai gaji terbesar dan terkecil dari semua pegawai yang mempunyai jabatan Manajer sesuai dengan kriteria yang
ditentukan.
Artikel terkait:
- Menghitung jumlah record dengan fungsi COUNT
- Menjumlahkan data dengan fungsi SUM
- Mencari nilai rata-rata dengan fungsi AVG
0 Komentar