表如下:
authora1a2time
t11 11
t2 1 11
t2 2 2 2
t3333
我写了如下语句:
select author ,sum(a1),sum(a2) from atable where time = 2group by author
统计某段时间内各位作者获得的奖品数量
但是这样统计,author(t1) , 我希望是显示为 0,0, 也就是说我希望查询出的结果是:
t100
t222
t333
但查询出的结果中,根本就没有t1,结果为:
t222
t333
请问该如何写这个SQL
我想了一个方法,就是插入一条假数据, t1 , 0,0, 3
但是每次都这样插,很麻烦.
请问是否有其他方法? 能通过修改SQL搞定吗?
|