SQL○×難易度 基礎

INNER JOIN は、片方の表にしか無い行を結果から落とす。

正答

○ 正しい

解説

INNER JOIN(単に JOIN と書いても同じ)は ON 条件で両方の表に一致する行の組み合わせだけを返す。注文の無いユーザーや、ユーザーが削除された注文のように、相手側に対応する行が無いものは結果に出ない。片方に無い行も残したい場合は LEFT JOIN を使い、相手側の列は NULL で埋められる。

参考: www.sqlite.org

joininner-join

この問題を含む SQL のテストを制限時間つきで解く

SQLクイズへ