当前位置: 首页 > 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.lryc.cn/news/543266.html

相关文章:

  • 【Java项目】基于Spring Boot的论坛管理系统
  • unity学习54:图片+精灵+遮罩mask,旧版文本 text 和新的TMP文本
  • 2024年国赛高教杯数学建模D题反潜航空深弹命中概率问题解题全过程文档及程序
  • 什么是数字人
  • 15.5 基于 RetrievalQA 的销售话术增强系统实战:构建智能销售大脑
  • 软件供应链安全工具链研究系列—RASP自适应威胁免疫平台(下篇)
  • WordPress网站502错误全面排查与解决指南
  • PCL源码分析:曲面法向量采样
  • HTTP 动态报错码的原因和解决方法
  • 1分钟用DeepSeek编写一个PDF转Word软件
  • 生成对抗网络(GAN)
  • openlayers结合turf geojson面获取面积和中心点
  • 【SRC实战】修改金币数量实现财富自由
  • 地理数据可视化:飞线说明(笔记)
  • 2024最新版鸿蒙纯血原生应用开发教程文档丨学习ArkTS语言-基本语法
  • 微信小程序-二维码绘制
  • 轻量化网络设计|ShuffleNet:深度学习中的轻量化革命
  • 一天记20个忘10个之五:land
  • Python 类(创建和使用类)
  • LeetCode 解题思路 3(Hot 100)
  • 算法-二叉树篇11-左叶子之和
  • MaxKB上架至阿里云轻量应用服务器镜像市场
  • 用户态和内核态是什么?
  • 2025年SCI一区智能优化算法:混沌进化优化算法(Chaotic Evolution Optimization, CEO),提供MATLAB代码
  • 普中单片机-51TFT-LCD显示屏(1.8寸 STM32)
  • SGMII(Serial Gigabit Media Independent Interface)详解
  • DeepSeek:我的AI助手之旅
  • 图片批量去重---(均值哈希、插值哈希、感知哈希、三/单通道直方图)
  • Linux:(3)
  • vscode设置自动换行