我有2個表T-SQL乘以兩個表
Plant config
------ --------
TRZ1 KS
MAS1 MT
我想有以下表2列
RESULT
------
TRZ1 KS
TRZ1 MT
MAS1 KS
MAS1 MT
感謝您的幫助
我有2個表T-SQL乘以兩個表
Plant config
------ --------
TRZ1 KS
MAS1 MT
我想有以下表2列
RESULT
------
TRZ1 KS
TRZ1 MT
MAS1 KS
MAS1 MT
感謝您的幫助
目前尚不清楚你想這在同一列,如果是的話,那麼你可以使用串聯值:
select p.col1 + ' ' + c.col1 as result
from plant p
outer apply config c
如果沒有,那麼你可以使用:
select p.col1 plant, c.col1 config
from plant p
outer apply config c
的最短途徑:
select * from plant, config
使用可以使用CROSS JOIN:
SELECT PNAME,C.NAME FROM Plant AS P CROSS JOIN配置AS C
謝謝2'nd解決方案就是答案。 –