Q
如何合併兩個表?
0
A
回答
1
Begin TRAN
CREATE TABLE #TableA(ID INT)
CREATE TABLE #TableB (ID2 INT)
INSERT INTO #TableA
SELECT 1 UNION ALL
SELECT 2 UNION ALL
SELECT 3
INSERT INTO #TableB
SELECT 5 UNION ALL
SELECT 6 UNION ALL
SELECT 7
Select ROW_NUMBER()OVER(ORDER BY ID)ROWNUM,ID INTO #Temp FROM #TableA
Select ROW_NUMBER()OVER(ORDER BY ID2)ROWNUM,ID2 INTO #Temp_Data FROM #TableB
SELECT ID,ID2
FROM #Temp a
INNER JOIN #Temp_Data b ON a.ROWNUM=b.ROWNUM
ROLLBACK TRAN
+0
好工作.... –
+0
@HartHartono歡迎兄弟 –
1
如果您正在使用SQL Server,然後CTE可以幫助你獲得渴望的結果如下
;WITH CTE1 AS(
SELECT *,
ROW_NUMBER() OVER(PARTITION BY ID ORDER BY ID) AS RN
FROM Table1
),CTE2 AS(
SELECT *,
ROW_NUMBER() OVER(PARTITION BY ID2 ORDER BY ID2) AS RN
FROM Table2
)
SELECT *
FROM CTE1
INNER JOIN CTE2 ON CTE1.RN=CTE2.RN
相關問題
- 1. 合併兩個表
- 2. 合併兩個表
- 3. 如何合併兩個列表蟒蛇
- 4. 如何合併兩個表和轉行
- 5. 如何合併兩個列表?
- 6. 如何合併SQL中的兩個表?
- 7. 如何合併兩個IQueryable列表
- 8. 如何合併兩個Ajax表格
- 9. 如何合併這兩個mysql表?
- 10. 如何合併兩個表格?
- 11. 如何合併這兩個列表?
- 12. 如何合併兩個表在SSIS
- 13. 如何合併在PostgreSQL的兩個表
- 14. 如何合併兩個SQL Server表列?
- 15. 如何合併兩個表格?
- 16. 如何合併兩個列表?
- 17. Angularfire2如何合併兩個列表
- 18. 如何合併兩個列表?
- 19. 如何合併兩個Excel工作表
- 20. 合併,並從兩個表
- 21. 如何合併兩個DisposeBags?
- 22. 如何合併兩個Javascript
- 23. 如何合併兩個FBO?
- 24. 如何合併兩個JObject?
- 25. 如何合併兩個priority_queue?
- 26. 如何合併兩個JsValues?
- 27. 合併/合併兩個Erlang列表
- 28. 如何在合併DataFrame時合併兩個列表列?
- 29. 如何合併兩個合併數據的工作表?
- 30. 要合併兩個表如表
你到目前爲止嘗試了什麼?任何努力? –
@a_horse_with_no_name SQL SERVER Bro ... –
向表B添加一行,並調整結果。 – jarlh