by 양갱 [Oracle 기초] [2019.08.16 08:30:29]
select a.seq, a.date, a.name, a.age
from info a
where a.name='홍길동'
union all
select b.seq, b.date, a.name, a.age
from info_old b
where b.name='홍길동'
이라고 하면 두테이블에 데이터가 합쳐져서 seq,date 기준으로 정렬을 해서 데이터를 출력하고 싶습니다 order by를 어느 구문에 해야하는지ㅠㅠ
쿼리문 맨 마지막에 사용하거나 union all로 합쳐진 집합들을 () 묶어 인라인뷰로 만든 후 밖에서 사용하셔야 합니다.
맨 마지막에
ORDER BY 1,2 하시면 되겠네요.