Foxtable(狐表)用户栏目专家坐堂 → 写在数据库的视图sql compute语句,可以有条件地求平均值吗?


  共有4047人关注过本帖树形打印复制链接

主题:写在数据库的视图sql compute语句,可以有条件地求平均值吗?

帅哥哟,离线,有人找我吗?
有点甜
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/8/11 19:14:00 [显示全部帖子]

 

SELECT
dbo.[每日销售].[日期],
Avg(销售额)

FROM
dbo.[每日销售]
GROUP BY
dbo.[每日销售].[日期],
dbo.[每日销售].[销售额]

Where  辅助列 >=  " & dr("辅助列")-6 & "  And 辅助列 <= " & dr("辅助列")

[此贴子已经被作者于2014-8-11 19:14:36编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/8/11 19:43:00 [显示全部帖子]

 呃,无语。

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/8/11 19:44:00 [显示全部帖子]

 在sqlserver里面怎么可能引用foxtable的数据啊。

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/8/11 19:45:00 [显示全部帖子]

SELECT
dbo.[每日销售].[日期],
Avg(销售额)

FROM
dbo.[每日销售]
GROUP BY
dbo.[每日销售].[日期],
dbo.[每日销售].[销售额]

Where  辅助列 >=  1  And 辅助列 <= 10


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/8/11 20:07:00 [显示全部帖子]

SELECT
[日期],
(Select Avg(销售额) from  dbo.[每日销售] b Where a.日期 = b.日期 and b.辅助列 >= a.辅助列 - 6 and b.辅助列 <= a.辅助列) as Max7

FROM
dbo.[每日销售] a
GROUP BY
[日期],
[辅助列],

[销售额]


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/8/11 21:56:00 [显示全部帖子]

为什么不直接根据日期算。


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/8/11 21:57:00 [显示全部帖子]

SELECT
[日期],
(Select Avg(销售额) from  dbo.[每日销售] b Where b.辅助列 >= a.辅助列 - 6 and b.辅助列 <= a.辅助列) as Max7

FROM
dbo.[每日销售] a
GROUP BY
[日期],
[辅助列],

[销售额]


 回到顶部