我有两张桌子
select col1 , col2 , col3, col4, ........, col20 from ftcm; --TABLE has 470708 ROWS
select val from cspm where product='MARK'; --TABLE has 1 ROW
我必须做col3
的null
好像col2=val
。
曾想过加入
select
col1 , col2 , decode(col2,val,NULL,col3) col3 , col4, ........, col20
from ftcm a left outer join ( select val from cspm where product='MARK') b
on a.col2=b.val;
但这似乎需要时间请告知是否有任何其他方法可以以最佳方式对其进行调整。