1
經過大量的工作,我做這個(正確的)查詢(在()中加入關於X):替代跨應用
select count(distinct t1.code+t1.flname+t1.col1+t2.flname)
from #t4 t1 cross apply (select flname from #t4 sq where sq.col1=t1.col1)t2
經過大量的更多的工作,我沒有產生equivelant查詢,而無需使用交叉申請。可能嗎?也許用WITH?如何不使用WITH?
你的「正確」的查詢可能是不正確的。將4列連接在一起可能會導致碰撞。 –
由於我所知的領域的性質,這是非常不可能的。 –