提问者:小点点

寻找最年轻的艺术家sql


我有一个名为itunes.csv的csv文件,其中包含

songName,artistName,albumName,ReleasedDate

我需要找到的艺术家已经在大多数专辑。我尝试了以下操作:

$sql = "SELECT distinct (MAX(A.artistName))
        FROM iTunes A 
        WHERE (SELECT A2.artistName,A2.albumName 
                FROM iTunes A2)"; 

我的思考过程是,首先,如果我只取artistName/albumName行,就会得到没有重复的行(在原版中,你看到同一个艺术家在同一张专辑中有好几首歌曲)。我愿意帮忙


共1个答案

匿名用户

试试这个

SELECT COUNT(A.albumName) AS totalAlbums , A.artistName FROM iTunes A
 ORDER BY totalAlbums DESC limit 1