我有此查詢:如果別人對WHERE子句
SELECT `id` , `naam`
FROM `klanten`
WHERE (
`email` LIKE '%@domain.nl%'
OR `email2` LIKE '%@domain.nl%'
)
但我想要做這樣的事情:
SELECT `id` , `naam`
FROM `klanten`
WHERE IF(`email` > 0,
`email` LIKE '%@domain.nl%'
, `email2` LIKE '%@domain.nl%'
)
如何檢查是否存在郵件?我想使用電子郵件,如果此字段爲空,我想使用email2。我該如何做到這一點?
第二次我喜歡你的回答最好 – botenvouwer 2013-03-01 16:46:10
很高興我可以幫助:) – 2013-03-01 16:49:44
我可以使用IF來過濾更多的領域?我想要做'if(active = 1)AND startDate
2014-07-18 14:21:00