SQL의 IN 연산자는 지정된 값이 지정된 집합에 있는지 확인하는 데 사용됩니다. 지정된 열의 값이 집합의 값과 일치하는지 확인하여 데이터를 필터링하는 데 적합합니다. 특정 값을 일치시키고 해당 값이 알려진 범주에 속하는지 확인하여 쿼리 성능을 최적화합니다. 예: 이름으로 "John", "Jane" 또는 "Mark" 중 하나가 포함된 직원을 찾고, 색상으로 "Red" 또는 "Blue" 중 하나가 포함되지 않은 제품을 찾습니다.
SQL에서 IN의 의미
SQL 쿼리 언어에서 IN 연산자는 주어진 값이 지정된 집합에 있는지 확인하는 데 사용됩니다. 구문은 다음과 같습니다.
<code>SELECT ... FROM table_name WHERE column_name IN (value1, value2, ...)</code>
함수
IN 연산자는 지정된 열의 값이 지정된 값 집합과 일치하는지 확인하여 데이터를 필터링합니다. 주어진 세트에서 하나 이상의 값과 일치하는 모든 행을 반환합니다.
장점
IN 연산자는 NOT IN 연산자와 함께 사용하면 다음을 수행하는 데 좋습니다.
예
다음 쿼리는 이름에 "John", "Jane" 또는 "Mark" 중 하나가 포함된 직원을 찾습니다.
<code>SELECT * FROM employees WHERE name IN ('John', 'Jane', 'Mark')</code>
다음 쿼리는 색상에 "Red" " 또는 "Blue" 중 하나가 포함되지 않은 직원을 찾습니다.
<code>SELECT * FROM products WHERE color NOT IN ('Red', 'Blue')</code>
참고
위 내용은 in in sql은 무슨 뜻인가요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!