비교연산자
필터링을 하기 위해 주로 사용
!= 같지않다 //표준
^= 같지않다 //ORACLE
<> 같지않다 //표준
// ID가 드래곤인것을 조회
SELECT * FROM MEMBER WHERE ID ='DRAGON';
//조회수가 3이상인것을 조회
SELECT * FROM NOTICE WHERE HIT > 3;
//글이 비어있는 게시글을 조회
SELECT * FROM NOTICE WHERE CONTENT IS NULL;
//글이 있는 게시글 조회
SELECT * FROM NOTICE WHERE CONTENT IS NOT NULL;
관계 연산자 NOT, AND, OR , BETWEEN, IN
//조회수가 0,1,2인 게시글 조회
SELECT * FROM NOTICE WHERE HIT >=0 AND 3 < HIT;
//조회수가 0,1,2인 게시글 조회 BETWEEN AND 사용
SELECT * FROM NOTICE WHERE HIT BETWEEN 0 AND 2;
//조회수가 0,2,7인 게시글 조회/
SELECT * FROM NOTICE WHERE HIT IN(0,2,7);
//조회수가 0,2,7 아닌것을 조회
SELECT * FROM NOTICE WHERE HIT NOT IN(0,2,7);
패턴비교연산자 LIKE, %, _
//박씨성을 조회
SELECT * FROM MEMBER WHERE NAME LIKE '박%';
//글 제목에 T가 있는것을 조회
SELECT * FROM NOTICE WHERE TITLE LIKE '%T%';
//회원중에 박씨이고 이름이 외자인 사람을 조회
SELECT * FROM MEMBER WHERE NAME LIKE'박%';
'Oracle Database' 카테고리의 다른 글
[ORACLE] 문자열 비교 정규식 (0) | 2020.04.15 |
---|---|
[ORACLE] 정규식 패턴연산 REGEXP_LIKE (0) | 2020.04.15 |
[ORACLE] 산술 연산자 (0) | 2020.04.15 |
[ORACLE] UPDATE,DELETE,TANSACTION (0) | 2020.04.15 |
[ORACLE] INSERT (0) | 2020.04.15 |