This might help you...
select rownum,column1,column2,column3 from (
Select rownum,column1,column2,column3,
row_number() over(partition by column1,column2 order by column1,column2) as analytic_rnm
from(
select rownum,
column1 as column1,
Column2 as column2,
Column3 as column3
from Table1 t1,Table3 t3,Table2 t2
where t3.S_ID=t2.AS_ID
and t2.KT_ID=t1.T_ID
)X
)M
where analytic_rnm=1
union all
select NULL as rownum,
column1,column2,column3 from (
Select rownum,column1,column2,column3,
row_number() over(partition by column1,column2 order by column1,column2) as analytic_rnm
from(
select rownum,
column1 as column1,
Column2 as column2,
Column3 as column3
from Table1 t1,Table3 t3,Table2 t2
where t3.S_ID=t2.AS_ID
and t2.KT_ID=t1.T_ID
)X)Y
where analytic_rnm>1
這RDBMS你[R使用..? –
的可能的複製(http://stackoverflow.com/questions/32882516/get-rid-from-one-column-duplicate-values-in-two-column- [從一列重複值個列選擇擺脫]選擇) – lad2025
我使用oracle rdbms – Anastasis