7강. Where : 원하는 행 나타내기

Where 절의 이해, 작성 방법 및 연산자에 대한 이해를 한다.


1. WHERE 주요 기능

  • 원하는 자료만 검색하기 위해 사용하여 자료들에 대한 제한을 함

 

2. WHERE 작성법

SELECT 컬럼명
FROM 테이블명
WHERE 조건 대상 컬럼명 연산자 비교값

* 참고

-- 숫자 비교 연산자 ( =, != (같지 않다), <> (같지 않다), ^= (같지 않다), >, >=, <, <=, BETWEEN A AND B)

-- 문자 비교 연산자 ( =, !=, 포함한다, 포함하지 않는다)

 

 

ex)

SELECT *
FROM employees
WHERE salary >= 10000
;

 

SELECT *
  FROM 지역별설치현황
 WHERE 번지주소 LIKE '%번지'
 ;

 

3. 활용 예제

--LIKE 함수 (포함한다 / 포함하지 않는다)

WHERE 유관기관연계여부 LIKE 'Y' 
WHERE 유관기관연계여부 = 'Y'
-- 둘이 같다.

-- 문자가 포함되는지 확인

WHERE 번지주소 LIKE '%성북%'
-- 성북이 포함되는 데이터

WHERE 번지주소 LIKE '%성북'
-- 성북으로 끝나는 데이터

WHERE 번지주소 LIKE '성북%'
-- 성북으로 시작하는 데이터

WHERE 번지주소 NOT LIKE '%성북%'
-- 성북이 포함되지 않는 데이터