テーブル結合クイズ

クイズ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;

未回答の問題は、不正解として正解と解説のみ表示します

ログインが必要です

クイズに回答するにはログインしてください。