알고리즘/Oracle Database 11g

[Oracle Database 11g] 연산자

알 수 없는 사용자 2018. 2. 3. 18:57

연산자


1. 비교 연산자


 연산자

의미 

같다.

!=, <> 

같지 않다.

크다.

>=

크거나 같다.

작다.

<= 

작거나  같다.



2. SQL 연산자 

 1) BETWEEN a AND b

  : a 와 b 사이의 값,  a와 b도 포함한다.


SELECT studno, name, weight

FROM student

WHERE weight BETWEEN 60 AND 70;




 2) IN(a,b,c,d,.....) 

  :a,b,c,d, ... 등 하나와 일치


SELECT studno, name, grade

FROM student

WHERE grade IN(1,2);




 3) LIKE

  : 문자 패턴과 부분적으로 일치(%, _) 하면 참

SELECT studno, name

FROM student

WHERE name LIKE '김%';




SELECT studno, name

FROM student

WHERE name LIKE '박__';



 4) IS NULL, IS NOT NULL

  : NULL인지 아닌지

SELECT empno, ename

FROM emp

WHERE comm IS NOT NULL;