0

このように簡単に参加する方法はありますか?テーブル A と B には膨大な数の行があります。

表 A

Column 1    Column 2    
1           AA  
2           BB  
3           CC  

表 B

Column 3        
XXX     
YYY     
ZZZ 

結果

Column 1    Column 2    Column 3
1           AA          XXX
1           AA          YYY
1           AA          ZZZ
2           BB          XXX
2           BB          YYY
2           BB          ZZZ
3           CC          XXX
3           CC          YYY
3           CC          ZZZ
4

2 に答える 2

1

あなたが使用することができますOUTER APPLY

select column1, column2, column3
from tablea
outer apply tableb

SQL FiddlewithDemoを参照してください

于 2012-10-25T14:34:52.957 に答える
1
SELECT Column1, Column2, Column3
FROM TableA
CROSS JOIN TableB
于 2012-10-25T14:30:39.350 に答える