实现此目的的命令是什么: MYSQL:删除"row_name"列不包含字符串"foo"或"bar"的所有行
在此处使用 LIKE
运算符:
DELETE
FROM yourTable
WHERE row_name NOT LIKE '%foo%' AND row_name NOT LIKE '%bar%';
使用REGEXP
我们可以更简洁地编写以下内容:
DELETE
FROM yourTable
WHERE row_name NOT REGEXP 'foo|bar';