入门sql平均值算法问题 - - 达人进 .. 跪了.. >,<

st_tl 2008-04-19 07:19:58
情况比较复杂.. 请慢慢阅读.
感觉进贴看的
先跪了.. T.T

公司每天有3个时间段的物品需求记录
现在有3天的记录
怎样计算这3天 不同时段的物品需求的平均数作为未来进货的参考(例如4月5日)

数据都在一个表

日期 时段 需求量
4月1日 A时段 20
4月1号 B时段 40
4月1号 C时段 30
4月2日 A时段 30
4月2号 B时段 10
4月2号 C时段 50
4月3日 A时段 35
4月3号 B时段 15
4月3号 C时段 45


等于一个表

日期 时段 需求量
4月5日 A时段 1号,2号,3号A时段的需求量的平均值
4月5日 B时段 1号,2号,3号B时段的需求量的平均值
4月5日 C时段 1号,2号,3号C时段的需求量的平均值

跪求算法和语句..
感谢达人了...


T...T
...全文
121 点赞 收藏 11
写回复
11 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
hebo2005 2008-04-20
[Quote=引用 6 楼 jdsnhan 的回复:]
男儿膝下有黄金啊。
[/Quote]
是啊,不要动不动就跪啊,被人看不起的
回复
st_tl 2008-04-20
[Quote=引用 5 楼 hebo2005 的回复:]
insert into 新表(字段名)
select 字段/*(要和新表里对应)*/
from
where
[/Quote]

能补问一下具体的from和where怎样吗
回复
st_tl 2008-04-20
ms已经能显示了.
然后再准备插入表试试..
谢谢一众达人..
感激.
回复
st_tl 2008-04-20
提示说
avg( 需求量 ) 需求量
from table
这个地方出错了..
再请达人帮助下.
谢谢
回复
panxuan 2008-04-20
二楼正解。
回复
jdsnhan 2008-04-19
男儿膝下有黄金啊。
回复
hebo2005 2008-04-19
insert into 新表(字段名)
select 字段/*(要和新表里对应)*/
from
where
回复
st_tl 2008-04-19
再补充一个问题

如果要把得到的记录插入到一个新建的表

要怎处理呢..

谢谢达人..
回复
kseawolfk 2008-04-19
1楼高手肯定对的。
不止三天的话改改where语句就好啊
回复
st_tl 2008-04-19
谢谢楼上的..

那如果不止3天是不是一直延续下去..
回复
hebo2005 2008-04-19
select '4月5日' 日期,时段,avg( 需求量 ) 需求量
from table
where 日期>='4月1日' and 日期<='4月3日'
group by 时段
回复
相关推荐
发帖
基础和管理
创建于2007-09-28

1.7w+

社区成员

Oracle 基础和管理
申请成为版主
帖子事件
创建了帖子
2008-04-19 07:19
社区公告
暂无公告