0

我想从 my_table 中删除,其中电子邮件的文本中不包含“gmail”。

我怎样才能匹配它?

4

3 回答 3

1

使用INSTR()

DELETE FROM my_table
WHERE instr(`email`, 'gmail') = 0

SQLFiddle 演示

于 2013-09-18T07:05:53.133 回答
0

从 my_table 中删除电子邮件不是 REGEXP 'gmail'

于 2013-09-18T07:21:33.153 回答
0

您可以按如下方式使用“不喜欢”:

    DELETE FROM my_table WHERE email NOT LIKE '%gmail%'
于 2013-09-18T07:09:46.647 回答