よろしくお願いいたします。
[People]
テーブルには 2 つの列があります。
- 個人ID
- 個人名
[Marriages]
テーブルには 3 つの列があります。
- 結婚ID
- 個人IDa
- 個人IDb
次の列を選択したい:
- 結婚ID
- PersonName (personIDa 用)
- PersonName (personIDb 用)
SELECT
でステートメントを使用する必要があると思いますがJOIN
、それぞれに一意のエイリアスを割り当てる方法がわかりませんPersonName
。これは私がこれまでに持っているものです(うまくいきません):
SELECT
[Marriages].[MarriageID],
[People].[PersonName] AS aName,
[People].[PersonName] AS bName
FROM
[Marriages]
JOIN
[People] ON [Marriages].[PersonIDa] = [People].[PersonID]
JOIN
[People] ON [Marriages].[PersonIDb] = [People].[PersonID]
再度、感謝します...