【SQL練習】SQL Bolt lesson6
lesson6の問題
問題一覧はこちらです。
SQLBolt - Learn SQL - SQL Lesson 6: Multi-table queries with JOINs
以下が解答となります。
ここでは内部結合を使用します
rokuroneko.hateblo.jp
1.解答
Find the domestic and international sales for each movie
各映画の国内および国際の売り上げを見つけてください
SELECT * FROM movies INNER JOIN boxoffice ON movies.id = boxoffice.movie_id;
2.解答
Show the sales numbers for each movie that did better internationally rather than domestically
国内よりも国際の方が成績の良い映画の売り上げを表示してください
SELECT * FROM movies INNER JOIN boxoffice ON movies.id = boxoffice.movie_id WHERE domestic_sales < international_sales;
3.解答
List all the movies by their ratings in descending order
すべての映画を評価順に降順で一覧化してください
SELECT * FROM movies INNER JOIN boxoffice ON movies.id = boxoffice.movie_id ORDER BY rating DESC;