DevSSOM

SQL - 데이터에서 유사한 값 찾기, LIKE 본문

DataBase

SQL - 데이터에서 유사한 값 찾기, LIKE

데브쏨 2021. 8. 28. 01:12
반응형

SQL 명령어 종류

  • DML : 데이터 조작어
  • DDL : 데이터 정의어
  • DCL : 데이터 제어어
  • TCL : 트랜젝션 제어어

 

DML 

- LIKE : 데이터에서 유사한 값 찾기

특정 문자가 포함된 문자열을 찾고 싶을 때 사용하는 명령

 

1) book 테이블에서 제목(title)이 '어린왕자'인 책 검색하기 [where + title + like + 데이터]

SELECT *
FROM book
WHERE title LIKE '어린왕자';

* select : 검색 명령어, select + 컬럼

  where : 조건 명령어, where + 데이터, where 컬럼 like 데이터

 

2) book 테이블에서 제목(title)이 '왕자'로 끝나는 책 검색하기

SELECT *
FROM book
WHERE title LIKE '%왕자';

% = 와일드카드. %왕자라고 하면 왕자로 끝나는 '버터왕자', '기린왕자' 다 검색 가능.

 

3) book 테이블에서 제목(title)에 '린왕'이 포함되는 책 검색하기

SELECT *
FROM book
WHERE title LIKE '%린왕%';

 

728x90
반응형
댓글