DELPHI高手进,如何在DBGrid中显示统计数据?

来源:百度知道 编辑:UC知道 时间:2024/06/07 01:11:32
小妹刚进公司实习,望各位大侠指点,奖励10分。

具体问题如下,假设要查询公司里男女员工的工资(数据库用ACCESS),并按性别统计,分别计算出男女员工的平均工资,能将结果在DBGrid中显示出来么?怎么做?还是一定要添加个Edit之类的控件用来显示呢?

求具体控件属性设置和SQL语句,谢谢啦!
还是不对啊,上面的大哥的语句是不是手误打错了?avgy是什么啊?

可以全部显示在DBGrid中

select sex,gongzi from employee
union all
select sex,avg(gongzi) avgy from employee group by sex

用tquery,tdatasource,tdbgrid各一个,将tdatasource的dataset设置为tdatasource,将tdbgrid的datasource设置为tdatasource。
SQL语句为:
select 性别,arv(工资) from 工资表 group by 性别