我想在内容字段中搜索电子邮件地址。
SELECT *
FROM message m
WHERE MATCH (m.content) AGAINST (
'robert.oppenheimer@gmail.com' IN BOOLEAN MODE
)
好吧,它会找到“robert”或“oppenheimer”所在的所有消息。但我希望它表现得像
SELECT *
FROM message m
WHERE m.content LIKE '%robert.oppenheimer@gmail.com%'
有什么想法吗?
最佳答案
这将为您提供您想要的:
SELECT *
FROM message m
WHERE MATCH (m.content) AGAINST (
'+"robert.oppenheimer@gmail.com"' IN BOOLEAN MODE
)
关于php - Mysql匹配转义邮箱,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32349009/