select name, sal
where sal < (select (sal-2000) from emp where name= '홍길동')
from emp
;
이런식으로 서브쿼리를 사용하시는게 가장 대중적인 방법입니다.
만약 홍길동의 급여가 변동이 없는 자료라면 그냥 하드코딩 해서 아래와 같은 형식으로 하시는게 더 빠르고 안정적이긴 합니다.
select name, sal
where sal < 10000000 - 2000
from emp
;
또한 찾아야하는 급여 자체가 고정이 된 경우 아래와 같이 바꾸는게 거기서 더 좋습니다.
select name, sal
where sal < 9998000
from emp
;