問題ID:19907
kirikiri3150
投稿数: 2
ID:19907の問題ですが、回答に
「EMPLOYEES表とJOBS表の結合においても、全社員の氏名を表示するということは「職種の無い(JOB_IDがNULLの)社員も表示」するので、JOIN句の左側のデータを全て取り出す左側外部結合を行います。」
とありましたが、JOBS表を見るとNOT NULL制約がついてました。この場合でも、LEFT OUTER JOINでないと正しい結果にならないのでしょうか?
「EMPLOYEES表とJOBS表の結合においても、全社員の氏名を表示するということは「職種の無い(JOB_IDがNULLの)社員も表示」するので、JOIN句の左側のデータを全て取り出す左側外部結合を行います。」
とありましたが、JOBS表を見るとNOT NULL制約がついてました。この場合でも、LEFT OUTER JOINでないと正しい結果にならないのでしょうか?
投稿ツリー
-
問題ID:19907
(kirikiri3150, 2020-8-25 18:43)
- Re: 問題ID:19907 (quensan, 2020-8-26 9:32)
- Re: 問題ID:19907 (kirikiri3150, 2020-8-26 9:52)