这样的数据统计该如何实现?(50分)

  • 主题发起人 主题发起人 astrodust
  • 开始时间 开始时间
A

astrodust

Unregistered / Unconfirmed
GUEST, unregistred user!
比如:
数据表是:
大米 20g 早餐 周一
玉米 30g 午餐 周一
青椒 20g 午餐 周一
...
大米 40g 早餐 周二
番茄 30g 早餐 周二
青椒 50g 午餐 周四
....

我要实现一周的原料用料统计,但是有一个问题,我并不知道一周到底用了哪些原料
(就是要统计的项是未知的,随机的),所以,就没法用SUM函数,如果要做出统计该如何?

我是这样想的,但觉得有一些麻烦,就是宁外再建一张临时的数据表,对要统计的表中的数据进行遍历,如果在临时表中没有的话就做Insert操作,有的话就做edit操作(加法),总感觉不是很好,这样做可不可以?
 
用group by不久行了么,不需要那么麻烦吧
 
再问一个垃圾一点的问题,就是用group by,它的统计结果存放在什么地方的?,该入阁得到统计结果?
 
就跟一般的sql语句一样啊.
select sum(质量) as a,成分 from 表 group by 成分 where...
 
后退
顶部