小编use*_*727的帖子

如何过滤掉特定的电子邮件地址?

我正在使用 MySQL 查询一个名为“clients”的客户详细信息表,其中包括一个名为“email”的电子邮件地址列。我想从 gmail、hotmail 和 yahoo 中排除所有电子邮件地址。我已尝试编写查询(有关我的最新信息,请参见下文),但我似乎无法正确使用 NOT LIKE 或找到替代方法。

有人可以帮忙吗?

MySQL查询:

SELECT      name, email

FROM        clients

WHERE       email NOT LIKE '%gmail%'
    OR  email NOT LIKE '%hotmail%'
    OR  email NOT LIKE '%yahoo%'
;
Run Code Online (Sandbox Code Playgroud)

结尾

PS 我已经搜索了现有的问题,但没有找到我需要的答案。如果已经存在,我很抱歉,如果你找到一个,我会很感激你指出我正确的方向。我是这一切的新手,因为几个月前我开始学习 SQL 以进行工作。

mysql sql wildcard sql-like

2
推荐指数
1
解决办法
6093
查看次数

标签 统计

mysql ×1

sql ×1

sql-like ×1

wildcard ×1