본문 바로가기

컴퓨터 프로그래밍/SQL

like 연산자와 와일드카드

(encore_Data Scientist course)

like 연산자와 와일드카드 %, _
- 어떤 키워드가 들어가면 그 키워드가 포함된 data 뽑아 올때 쓴다. 

검색: 내가 지정한 특정한 단어를 포함하는 정보를 검색해 줍니다. ex) 특정한 동네, 특정한 상품 등등

 

 

 

ex1) 사원의 이름중에서 A라는 이름이 들어가 있는 사원을 검색합니다.(Like연산자+와일드카드)
- 'A'만 쓰고, 와일드 카드를 쓰지 않으면  적확이 A만 찾습니다. 이럴경우네는 없습니다. 이름 중에 A가포함된 된 이름을 조회하기 우해서는 와일드 카드를 써야합니다.

- %는 있어도 되고 없어도 되는 걸 다 포함합니다.   

select ename, job, deptno 
from empwhere ename Like '%A%';

ex2) 이름의 두번째 글자가 A인 사원을 검색합니다.

- _는 A앞에 무조건 하나의 문자가있고 그다음에 A가 와야 한다는 뜻입니다. 

select ename, job, deptno 
from empwhere ename Like '_A%';

ex3)

G로 끝나는 이름사원을 검색합니다. 

select ename, job, deptno 
from empwhere ename Like '%G';

'컴퓨터 프로그래밍 > SQL' 카테고리의 다른 글

ORDER BY_데이터 정렬하기  (0) 2020.05.17
BETWEEN 연산자  (0) 2020.05.17
In 연산자  (0) 2020.05.17
데이터, 데터베이스 그리고 DBMS  (0) 2020.05.17
조건연산자  (0) 2020.05.17