ORACLE/ORACLE 기초

4. 연산자 Operator

jimojung 2020. 9. 12. 19:21

 산술 연산자

    +, -, *, /                        //DATE는 - 만 가능, 이경우 차이나는 일수가 나온다.

    MOD(N1,N2)                 //FUNCTION이지만, 나머지를 구할경우

 

비교 연산자

    <, >, =, <=, >=             

    <>, !=

    

    IS NILL    

    IS NOT NULL

 

논리 연산자

    AND                             SAL<= 2000 AND SAL>=1000    

    BETWEEN A AND B          SAL BETWEEN 1000 AND 2000    //이상, 이하로 포함이다.

    

    OR                               SAL=2000 OR SAL=3000

    IN( A, B, C )                    SAL IN(1000, 2000, 3000)

    

    LIKE                              ENAME LIKE '_E%'        //LIKE뒤 해당 위치에 해당 문자가 있는지 검색

    

    ESCAPLE                        WHERE ENAME LIKE '_A#_A%' ESCAPLE '#'

                                       #(다른 기호도가능)뒤에 나오는 문자( _ )를 SQL상 OPERATOR가 아닌 문자 그대로 인식.