SQL

범위 연산자 > < >= <= between A and B

에어팟맥스 2022. 7. 4. 19:50

 ------ **** 범위 연산자 **** ------
    --     >    <    >=    <=    between A and B
    -- 범위 연산자에 사용되는 데이터는 숫자 뿐만 아니라 문자, 날짜까지 모두 사용된다.
    

    select employee_id 사원번호
        , first_name || ' ' || last_name 사원명
        , nvl( salary + (salary * commission_pct), salary ) * 12 연봉
        , department_id 부서번호
   from employees
   where department_id IN(30,50,60)  -- IN 은 괄호가 있는 OR 이다.
         AND nvl( salary + (salary * commission_pct), salary ) * 12 BETWEEN 20000 AND 60000
    order by 4, 3 desc;