-1
只是想知道,才能夠將記錄插入到表從SQL 2名差異的來源?記錄插入到SQL Server中記錄到表2差源
實施例:
表1
Number
1
2
表2
Name
Alex
Amy
我想從表1和表2,結果爲表3插入記錄表3應:
Number Name
1 Alex
2 Alex
1 Amy
2 Amy
我可以在SQL Server中做到這一點嗎?
只是想知道,才能夠將記錄插入到表從SQL 2名差異的來源?記錄插入到SQL Server中記錄到表2差源
實施例:
表1
Number
1
2
表2
Name
Alex
Amy
我想從表1和表2,結果爲表3插入記錄表3應:
Number Name
1 Alex
2 Alex
1 Amy
2 Amy
我可以在SQL Server中做到這一點嗎?
嘗試CROSS JOIN
和SELECT ... INTO
:
此連接涉及每一個與 - 每一行。結果將被填充到一個新的表在飛行:
SELECT Nrs.Nr
,Nms.Name
INTO dbo.TheNewTable
FROM dbo.NumberTable AS Nrs
CROSS JOIN dbo.NameTable AS Nms;
看到的結果是:
SELECT * FROM dbo.TheNewTable;