首页 新闻 会员 周边 捐助

前端angular ,TS中如何行转列

1
悬赏园豆:20 [待解决问题]


左边是数据库存放的样式,1列多行。
右边是前端angular需要展开的样式,1行多列。
怎样转换呢?
后端是.NET CORE

afr751116的主页 afr751116 | 初学一级 | 园豆:122
提问于:2021-09-25 17:09
< >
分享
所有回答(2)
0

直接替换就行

阿山早 | 园豆:410 (菜鸟二级) | 2021-09-25 18:59

你好,怎样直接替换?

支持(0) 反对(0) afr751116 | 园豆:122 (初学一级) | 2021-09-26 08:02
0

只有这一个表?

MrNice | 园豆:3468 (老鸟四级) | 2021-09-26 17:24

是的,这是一个记录表,当然有其它表我就再Left join 然后在结果表取值就好

支持(0) 反对(0) afr751116 | 园豆:122 (初学一级) | 2021-09-27 07:52

@afr751116: 2种解决方案,联表后进行行列转换;也可以用c#进行操作

支持(0) 反对(0) MrNice | 园豆:3468 (老鸟四级) | 2021-09-27 09:09

@MrNice: 行列转换,现在就是我知需要这样,但不知具体细节动作,比如再菜一点说,用哪个函数?或者表格怎样去FOR?

支持(0) 反对(0) afr751116 | 园豆:122 (初学一级) | 2021-09-27 09:13

@afr751116: 行列转换sql server可以使用PIVOT函数,也可以使用case when,你搜一下,很多的

支持(0) 反对(0) MrNice | 园豆:3468 (老鸟四级) | 2021-09-27 09:47

@MrNice: 我之前是在SQL中实现,然后C#对接结果的方式。
现在就是不知在 前端angular 怎样实现

支持(0) 反对(0) afr751116 | 园豆:122 (初学一级) | 2021-09-27 09:48
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册