mysql查询,inner join有多条符合条件的只取其中一条即可
需求场景:给定一批歌曲id,关联其艺人信息,若同一首歌关联上多个艺人,只取其中一个即可使用group by:select itemid,artistidfrom song ainner join songartist b on a.songid=b.songidgroup by itemid可理解为是一种过滤的曲线方式...
·
需求场景:
给定一批歌曲id,关联其艺人信息,若同一首歌关联上多个艺人,只取其中一个即可
使用group by:
select itemid,artistid
from song a
inner join songartist b on a.songid=b.songid
group by itemid
可理解为是一种过滤的曲线方式
更多推荐
已为社区贡献1条内容
所有评论(0)