我现在想实现一个这样的功能
比如现在有如下记录:
姓名 数量 日期
张三 100 2006-04-01
李四 1000 2006-04-01
张三 500 2006-04-02
李四 1500 2006-04-02
现在我想做成如下的报表,请问怎么实现?小弟我头皮都抓破了好多都没想出什么好方法.
姓名 4-1的数量 4-2的数量 ....
张三 100 500 ....
李四 1000 1500 ....
谢谢大家了!
比如现在有如下记录:
姓名 数量 日期
张三 100 2006-04-01
李四 1000 2006-04-01
张三 500 2006-04-02
李四 1500 2006-04-02
现在我想做成如下的报表,请问怎么实现?小弟我头皮都抓破了好多都没想出什么好方法.
姓名 4-1的数量 4-2的数量 ....
张三 100 500 ....
李四 1000 1500 ....
谢谢大家了!
在SQL语句中对日期字段循环,然后利用select case when 日期 = ... then .. end 语法
你搜索一下”行转列“关键字应该可以搜索到不少,