我有两张桌子
1)带列的流派:id,name
2)包含列的轨道:genre_id,name
我需要选择2列:流派的名称和计算这种类型的曲目。你能救我吗?
select g.name, count(t.genre_id)
from genres g, tracks t
group by t.genre_id
having g.id = t.genre_id
答案 0 :(得分:1)
SELECT g.name,
COUNT(t.genre_id)
FROM genre g
JOIN tracks t ON t.genre_id = g.id
GROUP BY g.name