Fungsi Count pada SQL Server adalah untuk menghitung jumlah baris atau record pada tabel.
Misalnya kita mempunyai tabel ANGGOTA dengan data sbb:
ID | NAMA | CABANG |
01.01 | AGUS | BANDUNG |
01.02 | ASEP | JAKARTA |
01.03 | AJI | GARUT |
01.04 | AHMAD | JAKARTA |
01.05 | BENI | BANDUNG |
01.06 | EKO | "NULL" |
Contoh penulisan :
- SELECT COUNT(*) FROM ANGGOTA;
Perintah Transact-SQL ini akan menghasilkan angka 6 yaitu nilai jumlah record data pada tabel ANGGOTA. - SELECT COUNT(DISTINCT CABANG) FROM ANGGOTA
Perintah Transact-SQL ini akan menghasilkan angka 3 yaitu jumlah record data pada tabel ANGGOTA yang mempunyai nama cabang yang berbeda. Nama cabang yang berbeda adalah BANDUNG, JAKARTA dan GARUT, sedangkan data dengan nilai "NULL" tidak dihitung. Berbeda dengan perintah SQL yang pertama yang tetap mengabaikan nilai
- SELECT COUNT(*) FROM ANGGOTA WHERE CABANG='BANDUNG';
Perintah Transact-SQL ini akan menghasilkan angka 2 yaitu nilai jumlah record data pada tabel ANGGOTA yang mempunyai data CABANG='BANDUNG'
1 comment:
Saya pake ini kok eror terus yah
SELECT COUNT(DISTINCT id) FROM Siswa
messege nya Gan
Msg 208, Level 16, State 1, Line 1
Invalid object name 'Siswa'.
Post a Comment