エラーが発生します。これは Excel の ERD のとおりです。mortal_address には 2 つの外部キーが含まれていることに注意してください。結合を変更する必要がありますか? 特定のタイプの結合としてタイトルを付けますか?
インディアナ州に住んでいる人々の生年月日順、死亡 ID、姓名 (連結可能)、生年月日、社会保障番号のリスト?
(state_id フィールドを WHERE 句で使用していると思って追加しようとしましたが、表示されるはずですが、機能しませんでした。)
コード:
SELECT MORTAL_ID, LAST_NAME|| ‘,’|| FIRST_NAME, DOB, SSN,
FROM MORTAL
JOIN MORTAL ADDRESS ON MORTAL.MORTAL_ID = MORTAL_ADDRESS.MORTAL_ID
JOIN ADDRESS ON MORTAL_ADDRESS.ADDRESS_ID = ADDRESS.ADDRESS_ID
WHERE UPPER(ADDRESS.STATE_CODE) = 'IN'
ORDER BY DOB;