データセットは次のとおりです。
映画(mID、タイトル、年、監督) 英語:ID番号mID、タイトル、公開年、監督の映画があります。
レビュアー(rID、名前) 英語:ID番号rIDのレビュアーはある名前を持っています。
評価 (rID、mID、星、ratingDate) 英語: レビュアー rID は、特定の ratingDate で映画 mID に星の数 (1 ~ 5) の評価を与えました。
問題は次のとおりです。レーティングのないすべての映画のタイトルを見つけてください。
私の答え: (空のセットを返します)
select title from movie,rating where movie.mid=rating.mid and stars is null
正解:
select title
from movie
left join rating using (mID)
where stars is null
参加の何が問題なのかわからないのですか? 前もって感謝します!