当4,6字符串相同时,把7,8,9,10,11变成一列字符串,如何写SQL?

image.pngimage.png

FineReport 帆软用户VQHkSnUE2a 发布于 2024-12-27 18:59
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
CD20160914Lv8专家互助
发布于2024-12-27 19:38(编辑于 2024-12-27 19:39)

不知道你是什么数据库,你自己看吧

sql server

Sql server 分组后将字段拼接_mob649e81637cea的技术博客_51CTO博客

mysql

mysql 分组将多列字段用逗号拼接_mob649e815d65e6的技术博客_51CTO博客

oracel 

oracle在group by时某列有多个值的拼接 - 夜静之秋 - 博客园

SELECT year,

       LISTAGG(product_id || ':' || sales_amount, ', ') WITHIN GROUP (ORDER BY product_id) AS product_sales

FROM sales_data

GROUP BY year;

  • 2关注人数
  • 21浏览人数
  • 最后回答于:2024-12-27 19:39
    请选择关闭问题的原因
    确定 取消
    返回顶部