sql行列转换最简单的方法 sql中行列转换的代码怎么写?
浏览量:3098
时间:2021-03-16 16:14:49
作者:admin
sql中行列转换的代码怎么写?
要转也不是转成你那个样子,应该是这样吧: name 星期一 星期二 星期三 张三 1000 2000 李四 2000 1000 如果是sql 2000的话就这样 select name,(case date when "星期一" then context end) as 星期一 ,(case date when "星期二" then context end) as 星期二 ,(case date when "星期三" then context end) as 星期三 ,(case date when "星期四" then context end) as 星期四 ,(case date when "星期五" then context end) as 星期五 from 表 如果是sql 2005的话还可以这样: select * from 表 pivot(sum(context) for date in([星期一],[星期二],[星期三],[星期四],[星期五])) as a
sql行列转换最简单的方法 sql行列转置 sql行列转换的函数
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。