MSSQL LIKE 사용법

최대 1 분 소요

LIKE ?

MSSQL 에서 쿼리를 날릴때 부분적으로 일치하는 컬럼을 찾을 때 사용됨.

사용법은 두가지가 있다.

  1. ‘_’ : 글자 수 지정 (where like ‘MS_QL’)
  2. ’%’ : 글자 숫자 지정없이 (where like ‘M%’)
-- ~로 시작하는 문자를 찾는 방법
SELECT 컬럼명 FROM 테이블명 WHERE 컬럼명 LIKE 'M%'

-- ~로 끝나는 문자를 찾는 방법
SELECT 컬럼명 FROM 테이블명 WHERE 컬럼명 LIKE '%S'

-- ~를 포함하는 문자
SELECT 컬럼명 FROM 테이블명 WHERE 컬럼명 LIKE '%S%'

-- ~로 시작하는 5글자 문자 찾기
SELECT 컬럼명 FROM 테이블명 WHERE 컬럼명 LIKE 'MS___'

-- 첫번째 문자가 ~ ~ ~ 인 문자열 찾기
SELECT 컬럼명 FROM 테이블명 WHERE 컬럼명 LIKE '[MSQ]'

태그: ,

카테고리:

업데이트: