我正在使用庞大的用户数据库,我想将大约200个用户电子邮件设置为空值,是否有一种简单的方法可以在一个查询中删除它们?这里有一个关于表格的简单概念。
(还有很多电子邮件,我不想查找所有ID,我只有电子邮件可以使用)
column1 | column2 | customerEmail | column4
1 email1
2 email2
3 email3
以下是我的目的,但在将其用于多个值时收到语法错误。
UPDATE `email-database`
SET customerEmail = ''
WHERE customerEmail = 'test@gmail.com', 'test2@gmail.com', 'test3@gmail.com';
答案 0 :(得分:2)
使用IN
Map[Enum, T]
答案 1 :(得分:0)
注意在最后添加;
UPDATE `email-database`
SET customerEmail = ''
WHERE customerEmail in ('test@gmail.com', 'test2@gmail.com', 'test3@gmail.com');