急求:sql实现多列合并
比如说:表1:
姓名 学时 任务时 工作量
刘 0
刘 5
刘 7
李 4
李 0
李 10
最后变成表2:
姓名 学时 任务时 工作量
刘 0 5 7
李 4 0 10
是不是要用group by啊?
具体怎么实现呢?
由于刚学vb,还请多多帮助啊
--------------------编程问答-------------------- 表1:
姓名 学时 任务时 工作量
刘 0
刘 5
刘 7
李 4
李 0
李 10
表述不清⋯⋯
这个意思吗?
表1:
姓名 学时 任务时 工作量
刘 0
刘 5
刘 7
李 4
李 0
李 10
--------------------编程问答-------------------- 靠 可恶的排版!把我的空格给吃掉了 --------------------编程问答--------------------
--------------------编程问答-------------------- 同样迷糊中 --------------------编程问答-------------------- 对呀,就是小雨大神的那个 表1 --------------------编程问答-------------------- 就是大神的这个 --------------------编程问答-------------------- 晕了,怎么老是把空格给吃掉了哇 --------------------编程问答-------------------- sql="select 姓名,sum(学时),sum(任务时),sum(工作量) from 表1 group by 姓名"
表1:
姓名 学时 任务时 工作量
刘 0
刘 5
刘 7
李 4
李 0
李 10
--------------------编程问答-------------------- 不用的,用like就可以实现 --------------------编程问答-------------------- 终于弄好了~谢谢各位的帮助哈~~
补充:VB , 基础类