在SQL中,NOT IN是一個用于過濾數據的操作符。它用于從查詢結果中排除指定的值。
語法如下:
SELECT column_name(s)
FROM table_name
WHERE column_name NOT IN (value1, value2, ...);
示例: 假設我們有一個名為students的表,包含字段student_id和student_name,我們想要查詢不在指定列表中的學生信息,可以使用NOT IN操作符進行查詢:
SELECT student_name
FROM students
WHERE student_id NOT IN (1, 2, 3);
上述查詢將返回student_id不在1、2、3之間的所有學生的姓名。