0

このような会社のテーブルがあります

====================
companyid, companyname
  2         com A
  3         com B
  4         com C
  5         com D
  6         com E

結果のデータセットが次のようになるクエリを実行しました

====================================
name |  InvoiceTo_ID |   ProviderID 
------------------------------------
p1          2               3
p2          2               4
p3          6               3
p4          5               6

ここで、対応する名前と対応する名前を取得できるように、データセットをcompanies上記のテーブルに結合する必要があります。これが最終結果ですInvoiceTo_IDProviderID

======================================================================
name |  InvoiceTo_ID |   ProviderID | InvoiceTo_Name |  ProviderName 
----------------------------------------------------------------------
p1          2               3               com A             com B
p2          2               4               com A             com C
p3          6               3               com E             com B
p4          5               6               com D             com E

重複する行を作成せずに、invoiceID と ProviderID の両方で結合するように結合を構成するにはどうすればよいですか。

4

1 に答える 1