Menghitung jumlah record dengan fungsi COUNT pada SQL

Tutorial SQL - Menghitung jumlah record

Belajar SQL – Menghitung jumlah record dengan fungsi COUNT pada SQL.

Ketika bekerja dengan basis data, terdapat fungsi untuk menghitung jumlah record yang ada dalam sebuah tabel atau hanya record dengan kriteria tertentu saja.

Sebagai contoh terdapat beberapa record pada tabel pegawai seperti gambar berikut:

Tutorial SQL - Record pada tabel pegawai

Jumlah record pada sebuat tabel dapat dihitung dengan menggunakan fungsi COUNT. Fungsi tersebut akan menghitung jumlah record atau baris data dari sebuah kolom yang memiliki nilai bukan NULL.

Sebagai contoh kita akan menampilkan jumlah record pada tabel pegawai dengan fungsi COUNT.
SELECT COUNT(*) AS jmlRecord FROM pegawai

“AS pada SQL bisa dibilang sebagai nama lain atau alias”

Output:


Tutorial SQL - Output jumlah record

Berdasarkan hasil yang ditampilkan pada gambar diatas, dapat dilihat bahwa fungsi COUNT akan menampilkan jumlah record data.

Tanda (*) berarti kita menghitung semua baris record yang ada, terlepas dari apakah record itu bernilai NULL ataukah tidak.

Hasilnya akan berbeda jika sintaxnya kita buat seperti berikut:
SELECT COUNT(nip) AS jmlNIP, COUNT(jabatan) AS jmlJabatan FROM pegawai

Output:


Tutorial SQL - Output count nip dan jabatan

Fungsi COUNT menghitung jumlah record data yang ada dikolom NIP sebanyak 10 record data, sedangkan pada kolom jabatan fungsi COUNT hanya menghitung record data sebanyak 8.

Hal ini dikarenakan pada kolom jabatan terdapat record yang kosong atau NULL, jadi record itu tidak masuk hitungan.


Sumber: Pandia, Henry. 2018. Basis Data Kompetensi Keahlian Rekayasa Perangkat Lunak Untuk SMK/MAK Kelas XII. Jakarta: Erlangga

Posting Komentar

0 Komentar