未分類
秋期
情報処理安全確保支援士 2022年 秋期 問21
21 / 25
表Rと表Sに対して、次のSQL文を実行した結果はどれか。 S R X Y Z A002 A001 A002 AO03 A003 A004 AO05 [SQL 文] SELECT R.X AS A, R.Y AS B, S.X AS C, S.Z AS D FROW R LEFT OUTER JOIN S ON R.X =S.X

正解と解説
表示する
正解 ウ
A:A001、B:10、C:NULL、D:NULL / A:A002、B:20、C:A002、D:20 / A:A003、B:30、C:A003、D:30 / A:A005、B:50、C:NULL、D:NULL
LEFT OUTER JOINは左表Rの全行を残し、Sに一致行がなければS側の列をNULLで補います。R.Xを基準にS.Xと突き合わせた結果、一致しない行はC・DがNULLになる形の表となり、これに合致する選択肢ウが正解です。