Q10. テーブルを結合しよう (INNER)
問題
「users」テーブルと「orders」テーブルを結合し、注文したユーザーの名前(users.name)と注文金額(orders.amount)を取得してください。 (両方のテーブルにデータがある場合のみ表示)
テーブル情報:
テーブル: users (id, name) テーブル: orders (id, user_id, amount)
あなたの解答
正解と解説を見る
正解クエリ:
SELECT users.name, orders.amount
FROM users
INNER JOIN orders ON users.id = orders.user_id;
解説:
「INNER JOIN」は、結合条件(ON)に一致するデータが両方のテーブルにある場合のみ取得します。