テーブル結合クイズ
クイズ1
次の SQL で得られる結果として最も適切なのはどれですか?
SQL クエリ
SELECT c.name, o.amount
FROM customers c
INNER JOIN orders o ON c.id = o.customer_id;クイズ2
次のうち、LEFT OUTER JOIN の説明として正しいのはどれですか?
クイズ3
次の SQL の結果は 4 行になります。理由として最も適切なのはどれですか?
SQL クエリ
SELECT e.name AS emp, m.name AS mgr
FROM employees e
INNER JOIN employees m ON e.manager_id = m.id;
-- employees (id, name, manager_id):
-- (1,'社長',NULL),(2,'部長A',1),(3,'部長B',1),(4,'課長X',2),(5,'課長Y',2)クイズ4
次のうち、UNION と UNION ALL の違いとして正しいのはどれですか?
クイズ5
次の SQL の問題点として最も適切なのはどれですか?
SQL クエリ
SELECT c.name, o.amount
FROM customers c
LEFT JOIN orders o ON c.id = o.customer_id
WHERE o.amount > 1000;未回答の問題は、不正解として正解と解説のみ表示します
ログインが必要です
クイズに回答するにはログインしてください。