これは私の SQL ステートメントですが、動作させることができません。誰かが私が何を間違えたのか教えてもらえますか?
SELECT AVG(R.Rating), R.Track_id, T.Title, T.Artist, G.Genre, T.Track_length, T.Track_release_date, A.Album, A.Album_release_date
FROM Track T, Genre G, Albums A
LEFT JOIN Rating ON Rating.Track_id = T.Track_id
WHERE G.Genre_id = T.Genre_id AND A.Album_id = T.Album_id AND T.Title = 'sometitle'
1 つのトラックから平均評価を取得したいと言うべきかもしれません。そのため、タイトルのトラック ID が 25 の場合、track_id が 25 のすべての評価を検索し、その選択の平均を作成する必要があります。