select count(*) as num,day(t4) as rq,t2 from b4 where t4>='2011-01-24 00:00:00' and t4<='2011-01-28 23:59:59' group by day(t4),t2 order by t2
执行后的结果为:数量 日期(天) 名字
1 21 小红
2 22 小方
55 23 小兰我想得到下面的结果:
21 22 23
小红 1 0 0
小方 2 0 0
小兰 55 0 0
应该怎么写?大侠指点~~~
执行后的结果为:数量 日期(天) 名字
1 21 小红
2 22 小方
55 23 小兰我想得到下面的结果:
21 22 23
小红 1 0 0
小方 2 0 0
小兰 55 0 0
应该怎么写?大侠指点~~~
http://topic.csdn.net/u/20090508/12/1c02cc61-3634-481a-9a45-8bfe514e3060.html
行转列,多呢,呵呵,我以前也遇到过