select *
from ( select *
from TABLE_A , TABLE_B
where 1=1
and A.id = B.id
order by reg_date desc) as bbbbb
group by id order by reg_date desc
중복된 id 중에 최신 날짜 데이터만 뽑아주고 싶어 위처럼 쿼리를 짜봤는데..group by 에 reg_date가 포함되지않으면 쿼리 에러가 납니다. 하지만 포함시키면 아이디는 같아도 날짜는 다르기에 모든 데이터가 표출됩니다.. 조언 부탁드립니다.