我有以下数据库(http://blog.xojo.com/wp-content/uploads/2016/04/ChinookDatabaseSchema1.1.png),我想选择艺术家的名字和艺术家录制的专辑数量,但每次运行代码时,它都会显示第一个名称和专辑总数。
这是我的代码:
SELECT Name, count(*)
FROM album
INNER JOIN artist
ON album.ArtistId = artist.ArtistId;
答案 0 :(得分:0)
使用Group By
SELECT Name, count(*)
FROM album
INNER JOIN artist ON album.ArtistId = artist.ArtistId;
GROUP BY Name