数据表格式转换问题。Emergency !!!

wwqbj 2000-06-23 03:12:00
在 SQL SERVER 中,如何将表 A 中的数据转换为表 B 中的样式。
用 PROCEDURE 或 在VC 中写代码实现均可

表A 表B

时间 名称 数据 时间 P1 P2 P3 ...
-------------------- -----------------------------------
1:00 P1 0.1 1:00 0.1 0.2 0.3 ...
1:00 P2 0.2 2:00 0.11 0.22 (null)
1:00 P3 0.3 3:00 (null) 0.222 0.333 ...
2:00 P1 0.11 ... ... ... ...
2:00 P2 0.22
3:00 p2 0.222
3:00 P3 0.333
... ... ...
...全文
117 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
LaoZheng 2000-06-23
  • 打赏
  • 举报
回复
不行!!!!!!
Limu 2000-06-23
  • 打赏
  • 举报
回复
Use this SQL statement please:
select time,(case name when 'P1' then data else null end) as P1,(case name when 'P2' then data else null end) as P2,(case name when 'P3' then data else null end) as P3 into tableB from tableA group by time
Limu 2000-06-23
  • 打赏
  • 举报
回复
Use this SQL statement please:
select time,(case name when 'P1' then data else null end) as P1,(case name when 'P2' then data else null) as P2,(case name when 'P3' then data else null) as P3 into tableB from tableA group by time

34,575

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧