讨教一个关于分组count的问题
eball 2001-12-18 03:30:24 现有一个表table1,有字段f1,f2
执行查询
select f1,count(*)
from table1
where f2 = xxx
group by f1
如果查出无此条件记录我希望结果是
-------------------
f1 | count(*)
-------------------
xx | 0
-------------------
yy | 0
.
.
.
但实际结果为空
如果去掉group by,作count,结果就为0
这是为什么?
* 数据库为Oracle 8