yes = -1
no = 0

aksan kurdin


On 6/18/2010 2:30 PM, CGSATU wrote:

    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




Kirim email ke