[sql] SQL IN 연산자를 사용하여 특정 문자열 리스트에 속하지 않는 열 값을 선택하는 방법은 무엇인가요?
IN
연산자를 사용하여 특정 문자열 리스트에 속한 열 값을 선택하는 것은 일반적으로 잘 알려진 방법입니다. 그러나 NOT IN
연산자를 사용하여 특정 문자열 리스트에 속하지 않는 열 값을 선택할 수도 있습니다. 이를 통해 쿼리 결과에서 특정 문자열 리스트에 해당하지 않는 데이터를 필터링할 수 있습니다.
다음은 NOT IN
을 사용하여 특정 문자열 리스트에 속하지 않는 열 값을 선택하는 SQL 쿼리의 예제입니다.
SELECT column_name
FROM table_name
WHERE column_name NOT IN ('value1', 'value2', 'value3');
위의 쿼리는 table_name
테이블에서 column_name
열의 값이 ‘value1’, ‘value2’, ‘value3’ 중 어느 것에도 속하지 않는 행을 선택합니다.
이를 통해 데이터베이스 쿼리를 통해 특정 문자열 리스트에 속하지 않는 열 값을 손쉽게 선택할 수 있습니다.