안녕하세요.
매출_BAK을 우선으로 둘 중 하나의 테이블에서만 데이터를 가져오고 싶습니다.
근데 이런 쿼리가 성능에 문제가 없는지 고민됩니다.
10만건 정도의 데이터 입니다.
select * from 매출 a
where year =2016
and not exists (select 1 from 매출_BAK B WHERE a.year =b.year)
union all
select * from 매출_BAK
where year = 2016
더 좋은 방법 없을까요?
|