失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > mysql行转列 – 数据库 – 前端 mysql 字段显示换行符

mysql行转列 – 数据库 – 前端 mysql 字段显示换行符

时间:2023-09-19 00:02:44

相关推荐

mysql行转列 – 数据库 – 前端 mysql 字段显示换行符

就是一个动态的行列转换

CREATE TABLE `c_wssb_zz` (

`aa011` varchar(10) default NULL,

`aa001` varchar(20) default NULL,

`aa014` varchar(20) default NULL,

`aa015` varchar(200) default NULL,

`aab001` varchar(20) default NULL,

`aa010` varchar(30) default NULL,

`aae216` date default NULL,

`aa013` varchar(3) default NULL,

`aa016` varchar(10) default NULL,

`aae218` date default NULL,

`aab034` varchar(20) default NULL,

`aab901` varchar(255) default NULL

)

加入这是要转换的表,表名不确定,作为一个参数, aab001、AA011这两个也不确定,也是参数,显示的结果把AA014这一列的内容横过来内容,对应AA015, 最后形成的数据格式如下

AAB034,AA011,AA001,AAB001,max(case when aa014=’col1′ then aa015 else ” end)as col1,max(case when aa014=’col2′ then aa015 else ” end)as col2,….max(case when aa014=’colN’ then aa015 else ” end)as colN,AAE216,AAE218,AA013,AA016

如果觉得《mysql行转列 – 数据库 – 前端 mysql 字段显示换行符》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。