我需要一些有关SQL的帮助,所以基本上我想实现的是选择表中的所有内容,除了代码分别为1,2和3的地方。它只能使用一个数字,但是我不知道如何选择它三个数字。

到目前为止,我的SQL语句:

SELECT * FROM images WHERE round='$round' and code != 1

最佳答案

SELECT *
FROM images
WHERE
  round='$round' and
  code NOT IN (1,2,3)


要么:

SELECT *
FROM images
WHERE
  round='$round'
  AND NOT (code=1 OR code=2 OR code=3)

关于mysql - SQL选择除,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15797314/

10-17 03:05