Dette er fordi det konverterer e-mail-feltet (som jeg antager er et varchar-felt) til et heltal. Ethvert felt uden et gyldigt heltal vil svare til 0. Du bør sikre dig, at du kun sammenligner strengfelter med strengværdier (det samme gælder for datoer, sammenligning med datoer). Forespørgslen skal være som følger.
SELECT * FROM table WHERE email='0';