当前位置: 首页 > news >正文

mysql 拼接多行合并为一行

在这里插入图片描述
如图所示,在variety相同的前提下拼接rating为ratingList,year_term为yearTermList

sql如下:

SELECT variety,
       GROUP_CONCAT(rating ORDER BY rating SEPARATOR ',')       AS ratingList,
       GROUP_CONCAT(year_term ORDER BY year_term SEPARATOR ',') AS yearTermList
FROM financial_records
WHERE rating IN ('AA', 'AA-', 'AAA', 'AA+')
  AND year_term IN ('1', '3', '5', '7', '10')
  AND variety IN ('QG-4027', 'UV-6575', 'HY-8685')
GROUP BY variety;

相关技术:

分组:group by
合并:group_concat(字段 order by 字段 separator ',')

注意:
如果返回列有多个拼接数据组好使用相同的排序字段这样两者可以进行对应。

http://www.dtcms.com/a/38787.html

相关文章:

  • 入门网络安全工程师要学习哪些内容【2025年寒假最新学习计划】
  • 机试刷题_HJ106 字符逆序【python】
  • 【实战 ES】实战 Elasticsearch:快速上手与深度实践-1.1.2典型应用场景:日志分析、实时搜索、推荐系统
  • Redis|事务
  • 网络七层模型—OSI参考模型详解
  • Fiddler在Windows下抓包Https
  • HGAME2025 Week1
  • 尚硅谷爬虫note13
  • 一张表解释01背包问题
  • js:根据后端返回的数组取出每一个数组的keyword字段然后拼接成一个逗号分隔的字符串
  • 总结前端常用数据结构 之 栈篇【JavaScript 】
  • ipe网络安全
  • 30.C++多态 3 (多态的原理,虚指针,虚函数表,抽象类)
  • Python学习第十七天之PyTorch保姆级安装
  • 数据结构与算法-图论-最短路-拓展运用
  • CSDN年度评选揭晓,永洪科技AI技术与智能应用双星闪耀
  • 双重机器学习DML
  • HTTPS 与 HTTP 的区别在哪?
  • 【FL0091】基于SSM和微信小程序的社区二手物品交易小程序
  • 002 Java操作kafka客户端
  • Spring Security实战:如何实现OAuth2.0认证与授权?
  • Spring Boot 实战:构建 RESTful API 服务
  • Vue 项目中配置代理的必要性与实现指南
  • ChatGPT入驻Safari,AI搜索时代加速到来
  • 打包rocketmq-dashboard报错问题记录
  • 游戏引擎学习第125天
  • 免费使用SCI润色神器QuillBot
  • LabVIEW同步数据采集功能
  • 力扣1:两数之和
  • mac设置 pip 的镜像