gpt4 book ai didi

mysql - SQL WHERE 条件不等于?

转载 作者:IT老高 更新时间:2023-10-28 12:51:54 32 4
gpt4 key购买 nike

可以否定where子句吗?

例如

DELETE * FROM table WHERE id != 2;

最佳答案

你可以这样做

DELETE FROM table WHERE id NOT IN ( 2 )

DELETE FROM table WHERE id <>  2 

正如@Frank Schmitt 所说,您可能也需要注意 NULL 值。如果要删除所有不是 2(包括 NULL)的内容,则将 OR id IS NULL 添加到 WHERE 子句中。

关于mysql - SQL WHERE 条件不等于?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6156979/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com