求SQL语句(SQL SERVER2000)!!!!

gaolian1096 2004-07-21 03:44:51
一个表结构如下:
编号 日期 上班 下班
00191 2004-05-21 00:00:00 22:01 NULL
00191 2004-05-22 00:00:00 NULL NULL
00191 2004-05-23 00:00:00 08:14 21:33
00210 2004-05-21 00:00:00 NULL NULL
00210 2004-05-22 00:00:00 21:19 NULL
00210 2004-05-23 00:00:00 09:00 NULL
怎样转换成:
编号 日期1(2004-05-21) 日期2 (2004-05-22) 日期3
上班|下班 上班|下班 上班|下班
格式输出?(说白了,就是一个人一个月一条记录)
SQL语句怎么写?
...全文
101 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
蝈蝈(GuoGuo) 2004-07-21
  • 打赏
  • 举报
回复
同志用游标很容易解决问题
swordmanli 2004-07-21
  • 打赏
  • 举报
回复
在客户端做交叉报表多好啊,后台做着多费劲,你前台用什么?
yzqyzq 2004-07-21
  • 打赏
  • 举报
回复
顶!高手出招吧!

27,580

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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