列转行
怎么把相同id的列拼接成行呢您好,列转行的话使用sql语句就可以去完成了,您可以参考下方的教程,去实现数据表列转行的功能:loveliness:
MySQL中的行转列和列转行
Lay.Li 发表于 2022-5-7 10:00
您好,列转行的话使用sql语句就可以去完成了,您可以参考下方的教程,去实现数据表列转行的功能:loveliness ...
好像达不到我的目的 我是想把 图里面id相同的数据 编码名称比例 这个去重后的id后面进行拼接编码都不是唯一的没有固定条件 (sql 工具) Lay.Li 发表于 2022-5-7 10:00
您好,列转行的话使用sql语句就可以去完成了,您可以参考下方的教程,去实现数据表列转行的功能:loveliness ...
相当于我151id的列有四列 需要显示成一行数据 把后面几个字段的值 延续拼接比如 (id)151 (编码)001 比例(20%) (编码)002 比例(70%) (编码)003 比例(10%) 本帖最后由 Lay.Li 于 2022-5-7 11:42 编辑
您好,您拼接后后三列合并的规则是什么呢,您上面的描述不太能理解哈
不是合并为一行吗,这个编码001,002,003和后边的比例是怎么计算出来的呢。您可以给一个从上边转化的目标表格结果,还有转化时使用的规则,我们看能不能帮助到您:loveliness:
合并规则就是合同主表id相同的数据 相当于我151id有四列 以151id为一行把剩余几列的编码比例都拼到151后面去 他的编码 名称比列都是手工录入的 没有规则可寻 唯一的条件就是合同主标id 相同 页面上实现也可以 表结构就是 主子子表 子子表的数据根据子表拼成一行 子子表根据子表产生数据 Lay.Li 发表于 2022-5-7 10:59
您好,您拼接后后三列合并的规则是什么呢,您上面的描述不太能理解哈不是合并为一行吗,这个编码001,002,00 ...
您好感谢您帮忙解决问题刚通过界面上实现了这个需求 用的是excel的拼接函数 不客气哈~
也没有解决您的问题,后边欢迎继续发帖交流哈
{:5_107:}
页:
[1]