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