LIKE , % , _

연산자의 종류이다.


SELECT * FROM STUDENTS WHERE NAME = '박%';

SELECT * FROM STUDENTS WHERE NAME LIKE '박%'; -- 박이들어간 문자열을 빼려면 LIKE 앞에 NOT을 쓰자

SELECT * FROM STUDENTS WHERE NAME LIKE '%박%';

첫번째는 '박%' 라는 이름을 가진 행을 조회하는 것이다

두번째 세번째는 %의 역활은 *(ASTERISK)의 역활을 한다


SELECT * FROM STUDENTS WHERE NAME LIKE '박_';

박으로시작하는 _ 길이만큼의 문자를 검색한다. (박씨성을 가진 외자이름)

'개발 > db' 카테고리의 다른 글

Oracle 외부에서 내 PC의 DB 접속하기  (0) 2014.02.23
오라클 DISTINCT와 ROWNUM  (0) 2013.11.05
오라클 QUERY 연습  (0) 2013.11.04
오라클 DML  (0) 2013.10.31
오라클 DDL  (0) 2013.10.31

+ Recent posts