Saya punya pertanyaan sbb :
ada tabel MS Access sbb :
Kolom | DataType
----------------------------------
Nama | text
kelamin | yes/no
Nah, saya ingin hitung berapa cowok dan berapa cewek.
Buat SQL sbb :
SELECT sumber_data.Beli_Comp, Sum(sumber_data.Beli_Comp) AS Jlh
FROM sumber_data
GROUP BY sumber_data.Beli_Comp
HAVING (((sumber_data.Beli_Comp)=Yes));
Kenapa hasilnya -9 (ada minusnya)???????? Tapi jumlah benar (ada 9 cowok)
Dan ketika saya buat untuk yang versi no (cewek) sbb :
SELECT sumber_data.Beli_Comp, Sum(sumber_data.Beli_Comp) AS Jlh
FROM sumber_data
GROUP BY sumber_data.Beli_Comp
HAVING (((sumber_data.Beli_Comp)=No));
nilai yang keluar adalah 0 (tidak ada data). Padahal ada 4 cewek dalam database
Kayaknya saya salah query ini....... :(
Tolong bantuin dong.......SQL-nya yang bener bagaimana ?
cgsatu