这是我的 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 首曲目中获得平均收视率。因此,如果标题的 track id 为 25,它应该查找 track_id 为 25 的每个评分并对该选择进行平均。