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 |