表:cpxxtb 数据库:dcxtdb
cpxxtb 字段名:订单编号,供应商名称,姓名,菜谱名称,菜谱类别,菜谱单价,日期,数量
如何在用sql语句实现分类汇总
比如:
乡里人家,小毛,鱼香肉丝,盖浇饭,8元,1份
乡里人家,小红,鱼香肉丝,盖浇饭,8元,1份
乡里人家,小毛,红烧鱼块,套餐饭,18元,1份
好滋味 ,小毛,鱼香肉丝,盖浇饭,8元,1份
想在datagrid控件实现:
乡里人家,小毛,鱼香肉丝,盖浇饭,16元,2份
乡里人家,小毛,红烧鱼块,套餐饭,18元,1份
供应商:乡里人家 合计:34元,总份数:3份
好滋味 ,小毛,鱼香肉丝,盖浇饭,8元,1份
供应商:好滋味 合计:8元,总份数:1份
总合计:42元 ,份数合计:4份
请教高手如何用sql语句实现,
vb语言
select 供应商名称,sum(菜谱单价),sum(数量) from cpxxtb group by 供应商名称 这个只能查询到汇总数据,没有详细分类汇总,我还想看到他点什么类型的,什么菜名,有几个订了这个,然后总价多少