[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’ 중 어느 것에도 속하지 않는 행을 선택합니다.

이를 통해 데이터베이스 쿼리를 통해 특정 문자열 리스트에 속하지 않는 열 값을 손쉽게 선택할 수 있습니다.

참고 문헌