DBMS/SQL Study

[SQL] BETWEEN .. AND .. | IN

웹코린이 2023. 8. 29. 19:23
728x90

'BETWEEN ... AND ... ' 과 'IN' 은 데이터를 필터링하거나 비교하는 데 사용되는 다른 조건을 나타내는 방법이다.

 

 

1. BETWEEN AND

특정 범위 내에 있는 값을 선택할 때 사용됨
숫자, 날짜, 문자열 등의 데이터 타입에 모두 적용될 수 있음

 

SELECT [컬럼1], [컬럼2], ...
FROM [TABLE명]
WHERE [컬럼] BETWEEN [값1] AND [값2];

 

 

2. IN

여러 개의 값 중에서 하나의 값을 선택할 때 사용
열거형 데이터나 다양한 값들을 비교할 때 사용

 

SELECT [컬럼1], [컬럼2], ... 
FROM [테이블] 
WHERE [컬럼] IN ([값1], [값2], ...);

 

 

결론적으로, 조건을 설정하거나 필터링할 때 사용되는 두 가지 다른 방식이다. BETWEEN AND 는 범위를 지정하여 값들을 불러오고 IN 의 경우 여러 개의 값을 지정하여 해당 값들 중 일치하는 것을 불러온다.

728x90