编写一个聚合来计算数字 40 在列中出现的次数。
使用您的聚合来计算目录表中 40 岁的人数。
这就是我正在做的事情:
Create function aggstep(curr int) returns int as $$
begin
return curr.count where age = 40;
end;
$$ language plpgsql;
Create aggregate aggs(integer) (
stype = int,
initcond = '',
sfunc = aggstep);
Select cas(age) from directory;