delphi 统计数据库里的数据到dbgrideh里显示,求方案?

图片说明

把销售表的记录,统计到一个dbgrideh里显示

请问老师怎么可以代码实现这样的统计,还是需要建立临时表操作,麻烦老师给个方案或者操作代码,谢谢!

select count(单号) as 单数, sum(数量) as 数量, sum(金额)as 合计金额 from tablename group by 销售日期