提问
 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,极速登录

分组合并 并把合并的序号进行连接

淩塵霜 社区微信达人 初学乍练(Lv1)
发表于 2018-10-12 15:58 | 显示全部楼层 |取消关注该作者的回复
181F豆
分组合并  并把合并的序号进行连接  怎么实现 如下面两张图 一张是查询出来的数据,一张是报表需要呈现的数据
1C9]O}%(YGT4J)$JRUJ96E7.png
1C9]O}%(YGT4J)$JRUJ96E7.png
D$)QJ329{KRMY%7IV6_GU(U.png

最佳答案

查看完整内容

给你个Mysql的写法。 编辑于 2018-10-12 16:30
此帖共有 17 位番薯登录后查看
回复

使用道具 举报

doudekaixin 番薯互助团队 渐入佳境(Lv2)
发表于 2018-10-12 15:58 | 显示全部楼层 |取消关注该作者的回复
  1. select GROUP_CONCAT(t2.zu SEPARATOR '-') zu_new,t2.info from (select * from pinjie where zu in (select t1.zu from (SELECT zu,count(*) zu_num from pinjie  group by zu) t1
  2. where t1.zu_num=1)) t2
  3. group by t2.info
  4. union all
  5. select zu,info from pinjie where zu in (select t1.zu from (SELECT zu,count(*) zu_num from pinjie  group by zu) t1
  6. where t1.zu_num>1)
复制代码

给你个Mysql的写法。 编辑于 2018-10-12 16:30  
演示.gif
  收起(5)
  • 淩塵霜 淩塵霜 : 不对  info 里面的  zu_order=6-1    info=B  这时候就错了   我上面的里面就有这样的数据
    2018-10-12 18:28 评论
  • doudekaixin doudekaixin : 评论 淩塵霜 :哪里错了?你上面的意思不就是,如果6有多条就不需要拼么?我上面的列子就是6是多条的时候,虽然INfo都是D但是不拼
    2018-10-12 18:38 评论
  • 淩塵霜 淩塵霜 : 评论 doudekaixin :你的是对的  我搞错了  就是sql server 没有那个函数 要自定义一下
    2018-10-13 09:04 评论
  • doudekaixin doudekaixin : 那你搞定没???
    2018-10-15 12:58 评论
  • doudekaixin doudekaixin : 评论 淩塵霜 :那你搞定没???
    2018-10-15 12:58 评论
  • 评论

回复

使用道具 举报

doudekaixin 番薯互助团队 渐入佳境(Lv2)
发表于 2018-10-12 16:04 | 显示全部楼层 |取消关注该作者的回复
什么数据库???
  收起(1)
  • 淩塵霜 淩塵霜 : sql server
    2018-10-12 18:03 评论
  • 评论

回复

使用道具 举报

axing 社区微信达人番薯互助团队 文档共创团队 互助叫兽、助理编辑
发表于 2018-10-12 16:58 | 显示全部楼层 |取消关注该作者的回复
直接设置一下左父格就可以了,不明白可以加我QQ,34711780
  • 评论

回复

使用道具 举报

doudekaixin 番薯互助团队 渐入佳境(Lv2)
发表于 2018-10-12 17:47 | 显示全部楼层 |取消关注该作者的回复
axing 发表于 2018-10-12 16:58
直接设置一下左父格就可以了,不明白可以加我QQ,34711780

这个可以直接父格实现?怎么做的?能说下不?

来自苹果客户端来自苹果客户端
  收起(1)
  • axing axing : 下面发了例子
    2018-10-12 17:58 评论
  • 评论

回复

使用道具 举报

axing 社区微信达人番薯互助团队 文档共创团队 互助叫兽、助理编辑
发表于 2018-10-12 17:58 | 显示全部楼层 |取消关注该作者的回复
截图201810121757423308.png
截图201810121757536564.png
WorkBook193.cpt (2.71 KB, 下载次数: 9)
  收起(1)
  • doudekaixin doudekaixin : 这样好像不对。你把5.3的列3改成D,就有问题了。难道是我理解错了?他上面说的不是说,只要第一列有重复,第3列就不管重复的情况了么?
    2018-10-12 18:59 评论
  • 评论

回复

使用道具 举报

淩塵霜 社区微信达人 初学乍练(Lv1)
发表于 2018-10-12 19:51 来自手机 | 显示全部楼层 |取消关注该作者的回复
doudekaixin 发表于 2018-10-12 15:58
给你个Mysql的写法。 编辑于 2018-10-12 16:30

SqlServer 没有分组拼接的函数
  • 评论

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册  

本版积分规则

what a fine day
任务进行中

Copyright © 帆软|联系帆软| 联系管理员@兔子酱|免责声明|手机版|帆软社区 ( 苏ICP备14031611号-3 )

GMT+8, 2018-10-20 14:42 , Processed in 0.221274 second(s), 118 queries , Gzip On.

返回顶部 返回列表