次の映画データベースを検討してください。
次の問題に答えようとしています。
1980 年以前に公開された映画の平均評価と 1980 年以降に公開された映画の平均評価の差を見つけてください。 t は、1980 年前後の全体的な平均評価を計算するだけです。)
私は次のように書いた:
SELECT Movie.title, avg(Rating.stars), Movie.year
FROM Movie
INNER JOIN Rating ON Movie.mID = Rating.mID
INNER JOIN Reviewer ON Reviewer.rID = Rating.rID
GROUP BY Rating.mID, Movie.year
ORDER BY year
これにより、各映画の平均評価が得られます。1980 年前後の平均値の差を取得するには、2 つのサブクエリを作成する必要がありますか?