找回密码
 立即注册

QQ登录

只需一步,快速开始

剁椒鱼头.

初级会员

19

主题

72

帖子

205

积分

初级会员

积分
205

[暂不采纳] 列转行

剁椒鱼头.
初级会员   /  发表于:2022-5-7 09:48  /   查看:3014  /  回复:8
怎么把相同id的列拼接成行呢

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

8 个回复

倒序浏览
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2022-5-7 10:00:10
沙发
您好,列转行的话使用sql语句就可以去完成了,您可以参考下方的教程,去实现数据表列转行的功能

MySQL中的行转列和列转行
回复 使用道具 举报
剁椒鱼头.
初级会员   /  发表于:2022-5-7 10:32:09
板凳
Lay.Li 发表于 2022-5-7 10:00
您好,列转行的话使用sql语句就可以去完成了,您可以参考下方的教程,去实现数据表列转行的功能:loveliness ...

好像达不到我的目的   我是想把   图里面  id相同的数据   编码名称比例   这个去重后的id  后面进行拼接  编码都不是唯一的  没有固定条件   (sql 工具)
回复 使用道具 举报
剁椒鱼头.
初级会员   /  发表于:2022-5-7 10:35:09
地板
Lay.Li 发表于 2022-5-7 10:00
您好,列转行的话使用sql语句就可以去完成了,您可以参考下方的教程,去实现数据表列转行的功能:loveliness ...

相当于我151id的列有四列    需要显示成一行数据   把后面几个字段的值   延续拼接  比如   (id)151   (编码)001    比例(20%)      (编码)002    比例(70%)   (编码)003    比例(10%)   
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2022-5-7 10:59:21
5#
本帖最后由 Lay.Li 于 2022-5-7 11:42 编辑

您好,您拼接后后三列合并的规则是什么呢,您上面的描述不太能理解哈
不是合并为一行吗,这个编码001,002,003和后边的比例是怎么计算出来的呢。您可以给一个从上边转化的目标表格结果,还有转化时使用的规则,我们看能不能帮助到您
回复 使用道具 举报
剁椒鱼头.
初级会员   /  发表于:2022-5-7 11:14:39
6#
合并规则就是合同主表id相同的数据      相当于我151id  有四列    以151id为一行  把剩余几列的编码比例  都拼到151后面去    他的编码   名称  比列都是手工录入的   没有规则可寻 唯一的条件就是合同主标id   相同
回复 使用道具 举报
剁椒鱼头.
初级会员   /  发表于:2022-5-7 11:17:00
7#
页面上实现也可以    表结构就是   主子子表     子子表的数据根据子表拼成一行    子子表根据子表产生数据
回复 使用道具 举报
剁椒鱼头.
初级会员   /  发表于:2022-5-7 11:33:51
8#
Lay.Li 发表于 2022-5-7 10:59
您好,您拼接后后三列合并的规则是什么呢,您上面的描述不太能理解哈不是合并为一行吗,这个编码001,002,00 ...

您好  感谢您帮忙解决问题  刚通过界面上实现了这个需求   用的是excel的拼接函数
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2022-5-7 11:50:58
9#
不客气哈~
也没有解决您的问题,后边欢迎继续发帖交流哈

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部