Search This Blog

Fungsi Count() pada SQL Server

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:

Unknown said...

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'.