我的表结构
表1 dazhonglei:daid,name,//大的种类表:如酒类
表2 xiaozhonglei:xiaoid,daid,name,//小的种类表:如白酒
表3 food: foodid,xiaoid,foodname;//食物表:如:茅台酒
表4:xiaofeibiao:foodid,foodname,zengsong,....//客人消费表,客人点的东西都在这里,(zengsong:赠送,标识这个食品被赠送,如果没有则按普通销售统计)
要求如下
统计各种食品的销售情况,包括赠送数量,赠送金额,请帮忙
表1 dazhonglei:daid,name,//大的种类表:如酒类
表2 xiaozhonglei:xiaoid,daid,name,//小的种类表:如白酒
表3 food: foodid,xiaoid,foodname;//食物表:如:茅台酒
表4:xiaofeibiao:foodid,foodname,zengsong,....//客人消费表,客人点的东西都在这里,(zengsong:赠送,标识这个食品被赠送,如果没有则按普通销售统计)
要求如下
统计各种食品的销售情况,包括赠送数量,赠送金额,请帮忙
解决方案 »
- 给程序发送WM_CLOSE消息后,就收消息的程序不退出!
- 邮件中如何保证在中文及日文系统都正常显示?
- CheckListBox或ListView 怎么实现多列复选?
- DELPHI2006 UPDATE1 USES WINDWOS 也报错
- 在DbGrid控件中怎么使当前选中的记录变成一种自已期望的color。而不只是当前选中的那个单元格变色.
- 异常处理出错EOleException
- 怎样在D 中打印通过OLE嵌入的MAPINFO地图,
- 关于DBGrid中只用鼠标进行多选的问题
- 安装了一个控件“FlatStyle”,在使用其中的flatedit时,说没有找到TFlatEditUnit.dcu这个文件,我是不是还要做些什么才能用??
- delphi7安装碰到的一个问题
- 在fastreport中如何统计每页的打印记录数?
- 客户端怎样知道服务器是否正常运行
(select foodid,sum(数量) as nCount from xiaofeibiao as x where ZengSong=1 group by foodid) as c inner join food on food.foodid=c.foodid
foodid,foodname,xiaoshoushuliang,xiaoshoucash,zengsongshuliang,zengsongjin
就是要求同种食品的销售量统计,赠送量统计,请继续帮忙
foodid,foodname,xiaofeinum,zengsong,totalcash,如果是赠送,该项目totalcash=0;
要求报表
foodid,foodname,xiaofeinum,zengsongnum,zengsongcash,totalcash,就是要统计同种商品的销售量,赠送量,因为在不同的时期都有可能点相同的商品
foodid,foodname,foodprice,foodmeassure
0001 茅台酒 1000 瓶
......................
表2:xiaofeibiao:,....//客人消费表,客人点的东西都在这里,
foodid,foodname,zengsong,foodprice,xiaofeinum
001 茅台酒 否 1000 3瓶
002 手帕 是 5 3块(zengsong:赠送,标识这个食品被赠送,如果没有则按普通销售统计)
要求如下
统计各种食品的销售情况,包括赠送数量,赠送金额,请帮忙,格式如下 商品编号 名称 单价 单位 点选数量 销售数量 销售额 赠送数量 赠送额
001 茅台 1000 瓶 3 3 3000 0 0