我在MySQL中有超過100000個數據我有性別列一些有女性,男性和空。我正在寫查詢顯示所有他的數據,不幸的是它沒有顯示數據只有null顯示男性和女性在下面的數據我的查詢誰能告訴我哪裏錯了感謝mysql查詢不顯示空值
SELECT DISTINCT contact.`id` , contact.`contactgroup` , contact.`media` , contact.`media2` , contact.`email1` , contact.`nationality` , contact.`country3` , contact.`twon` , contact.`area` , contact.`gender` , contact.`married` , contact.`children` , contact.`driverslicense`
FROM contact
WHERE isdeleted =0
AND (
`gender` = 'female'
OR `gender` = 'male'
OR `gender` = ''
OR `gender` = 'NULL'
)
LIMIT 180 , 30