SQL逻辑运算符

3
什么职业不是学生、律师或教育工作者?按字母顺序降序列出它们。
SELECT Occupation 
  FROM Viewer 
 WHERE occupation NOT IN 'student,lawyer,educator' 
ORDER BY occupation desc; 

我一直在出现错误,我做错了什么?

1个回答

6

IN需要用括号包围起来的表达式列表:

SELECT Occupation
FROM Viewer
WHERE occupation NOT IN ('student','lawyer','educator')
ORDER BY occupation desc;

请参阅有关IN文档查看正确的语法:

IN 条件


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接