我有这样的查询
select convert(date,dtime) as Date, vtid,count(vtid) as count
from Transaction_tbl
group by cast(dtime as date),vtid
order by cast(dtime as date)
我得到这样的输出
输出
Date vtid count
---------- ----------- -----------
2013-05-07 7 4
2013-05-08 7 5
2013-05-08 8 3
2013-05-08 9 1
2013-05-09 7 3
2013-05-12 8 1
2013-05-13 8 1
2013-05-15 7 1
2013-05-15 9 1
但我需要在同一行的特定日期外出,
预期产出
Date vtid count vtid1 count1 vtid2 count2
-------------------------------------------------------------
2013-05-07 7 4 null null null null
2013-05-08 7 5 8 3 9 1
2013-05-09 7 3 null null null null
2013-05-12 8 1 null null null null
如果有人知道该怎么做,请帮助我....