Discuss / SQL / DELETE FROM students WHERE id=3 AND id=4; 这样为啥运行不成功呢

DELETE FROM students WHERE id=3 AND id=4; 这样为啥运行不成功呢

Topic source

heroly66

#1 Created at ... [Delete] [Delete and Lock User]

DELETE FROM students WHERE id=3 AND id=4; 这个不应该是删除 id=3和id=4的记录吗

heroly66

#2 Created at ... [Delete] [Delete and Lock User]

哦,明白了是在id=3的基础上满足id=4的

那应该怎么修改呢

amtoaer

#4 Created at ... [Delete] [Delete and Lock User]

这个and表示的不是和,是且。如果想删除id=3和id=4,应该用id=3 or id=4。

好家伙你id怎么同时满足等于3又等于4的


  • 1

Reply