做个按年龄段进行统计件数的报表(100分)

S

spp1101

Unregistered / Unconfirmed
GUEST, unregistred user!
我有张insure表,里面有人的年龄字段buy_age,我想按年龄段分类统计,即20-30,30-40,
40-50,50-60,60以上,进行定单件数查询。先做了个视图,可以通过该视图把buy_age
分成5个阶段,如上所述,只是存值对应了1,2,3,4,5。
但是我想在报表里显示成:
对于某一类物品来说,来分别看各个年龄段的人的购买情况。。
表insure:in_code,buy_age,in_date
视图tv_caseage:in_code,age1,age2,age3,age4,age5,in_date
查询的SQL语句:select distinct s.in_code,i.in_shname,s.age1,s.age2,s.age3,
s.age4,s.age5,count(*) as sumrow from insure s
group by s.age1,s.age2,s.age3,s.age4,s.age5;
但是做不到一种货品只出现一条记录,会有很多重复?如何实现?

 
怎么没人答我啊?[gold][/gold]
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
I
回复
0
查看
490
import
I
顶部