Cara Menghitung Jumlah Record Dengan Menggunakan CMD
Basis Data terdiri dari kata basis dan data. Basis dapat diartikan sebagai markas atau gudang. Sedangkan data adalah catatan atas kumpulan fakta dunia nyata yang mewakili objek seperti manusia, barang, hewan, konsep, peristiwa dan sebagainya yang diwujudkan dalam bentuk huruf, angka, simbol, gambar, teks, bunyi atau kombinasinya.
Sebelum kita masuk kedalam langkah-langkah nya kita harus mengetahui apa itu Group By, Where, As, dan Having pada SQL.
- Group By, Perintah yang digunakan untuk menampilkan sekumpulan data berdasarkan kelompok yang sudah di tentukan.
- Where , Perintah yang digunakan untuk memampilkan hasil dengan mengekstrak yang memenuhi kondisi tersebut.
- As, Perintah yang digunakan untuk mengganti nama kolom atau table pada saat di tampilkan
- Having, menentukan kondisi yang dihasilkan oleh Group By.
Selajutnya kita menggunakan fungsi count, fungsi ini berguna untuk menghitung jumlah record data baris dari sebuah kolom. Ketiklah perintah "SELECT COUNT (NIP) As Jumlah_Pegawai, COUNT(Jabatan) As Jumlah_Jabatan from pegawai;" Jika query sudah benar maka, akan menampil tampilan seperti ini :
Fungsi count ini juga bisa digunakan untuk menghitung jumlah data dengan kondisi tertentu. Contoh nya, "Select count(NIP) As Jumlah_Pegawai from pegawai where Nocab='C102';" query ini berfungsi untuk menampilkan data NIP yang berdasarkan Nocab='C102'. Jika berhasil maka tampilan yang akan muncul adalah sebagai berikut :
Fungsi count juga dapat digunakan dengan fungsi "Group By" yang berguna untuk mengelompokan data yang berdasarkan kolom tertentu. Contoh nya, "Select Nocab, count(NIP) as Jumlah_Pegawai From Pegawai group by NoCab;" Query ini berfungsi untuk menampilkan NoCab dengan mengelompokan data berdasarkan Jumlah Pegawai. Jika Query berhasil maka tampilan akan menjadi :
Penjelasan terakhir adalah menggunakan statement Having bersama dengan Group by. contoh nya "Select Nocab, Count (NIP) As Jumlah_pegawai From pegawai Group By Nocab Having Count(NIP) >= 3;" Query ini berfungsi untuk Menghitung jumlah kolom di tabel pegawai dengan mengelompakan data Nocab dengan Having (Kondisi) Nip >=3. Jika Query berhasil maka tampilan menampilakan :
Demikian Penjelasan Saya mengenai Menghitung Jumlah Record. Terima kasih :)
Komentar
Posting Komentar