2026-04 QQ音乐 简单

QQ音乐的内容运营需要展示每个歌手的所有歌曲,方便用户快速了解歌手的作品。

涉及两张表:

singer_info:歌手信息(歌手ID、歌手名)

song_info:歌曲信息(歌曲ID、歌曲名、歌手ID)

请编写SQL查询,将每个歌手的所有歌曲名用逗号拼接成一列。输出歌手名、歌曲列表。

聚合函数 多表连接 group by quarter

singer_info

singer_idsinger_namebirth_dategendertype1type2type3
1周杰伦1979-01-18m流行港台个人
2蔡依林1980-09-15f流行港台个人
3Beyond1983-01-01u摇滚港台乐队
4Michael Jackson1958-08-29m流行欧美个人
5新裤子乐队2000-01-01u摇滚大陆乐队

输出结果示例:

singer_namesong_list
周杰伦稻香,花海,给我一首歌的时间,...
蔡依林日不落,舞娘,...

ID47 窗口函数(5)越来越喜欢召妓,窗口函数用累计(3)  
中等 group by and case when year count quarter count over in concat null 字符串处理 时间日期 窗口函数 CTE或SubQuery 入门-闺蜜捉奸记 思扣
ID341 基于共同兴趣爱好的餐厅推荐(1)-我吃过啥
简单 group by 高级条件过滤 Week31打卡 推荐系统 美团
ID342 基于共同兴趣爱好的餐厅推荐(2)-还有谁吃过  
简单 group by = 高级条件过滤 推荐系统 美团
ID374 美团(一)用户消费偏好分析
简单 group by 聚合函数 美团
ID505 招建银行(十三)低频激活族  
中等 group by 聚合函数 CTE或SubQuery 画像标签开发 招建银行

 点击下方空白区域即可查看参考答案

MySQL 8.0

00:00