【发布时间】:2013-03-01 16:32:59
【问题描述】:
我有这个查询:
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。我该如何做到这一点?
【问题讨论】:
标签: mysql sql if-statement