我有2個表如下 -匹配2個表有多個重複的值在SQL
表1 -
Catalog Number| Section| Qty| Status
---
123| A| 3| New
---
123| B| 2| New
---
123| C| 1| New
---
456| A| 3| Old|
---
456| B| 1| Old|
--
456| C| 2| Old|
--
表2:
Catalog Number| Section| Qty| Status
---
123| A| 3| New
---
123| B| 2| New
---
123| C| 1| New
---
123| D| 3| New
---
456| A| 3| Old
---
456| B| 1| Old
---
我想要的結果是什麼像這樣 -
Catalog Number| Section| Qty| Status| Catalog Number| Section| Qty| Status|
---
123| A| 3| New| 123| A| 3| New
---
123| B| 2| New| 123| B| 2| New
---
123| C| 1| New| 123| C| 1| New
---
Null| Null| Null| Null| 123| D| 3| New
---
456| A| 3| Old| 456| A| 3| Old
---
456| B| 1| Old| 456| B| 1| Old
---
456| C| 2| Old| Null| Null| Null| Null
---
我曾嘗試使用SQL聯接,並沒有得到任何地方。任何幫助將不勝感激。謝謝!!
編輯 -
這是我使用的查詢:
SELECT *
FROM Table1 a
INNER JOIN Table2 b ON a.CatalogNumber = b.CatalogNumber
這兩個表之間的關係是什麼? –
你可以發佈不工作的SQL,以便我們提供建議。 –
@KalharaAmarasinghe'Catalog Number'是我用來加入2個表的列,如果這是你要求的 –