当前位置: 首页 > news >正文

做网站用香港服务器好吗小程序开发公司排行榜

做网站用香港服务器好吗,小程序开发公司排行榜,南通网站建设推广优化,长春做网站建设的公司题目 表: Customer 你是餐馆的老板,现在你想分析一下可能的营业额变化增长(每天至少有一位顾客)。 计算以 7 天(某日期 该日期前的 6 天)为一个时间段的顾客消费平均值。average_amount 要 保留两位小数。 结果按 …

题目

表: Customer

你是餐馆的老板,现在你想分析一下可能的营业额变化增长(每天至少有一位顾客)。

计算以 7 天(某日期 + 该日期前的 6 天)为一个时间段的顾客消费平均值。average_amount 要 保留两位小数。

结果按 visited_on 升序排序

返回结果格式的例子如下。

示例 1:

 

 

 

解题思路

1.题目要求我们分析一下可能的营业额变化增长,也就是计算一下以 7 天(某日期 + 该日期前的 6 天)为一个时间段的顾客消费平均值。

2.首先我们从 Customer 表中选择 visited_on 列的值,并使用 GROUP BY 子句按 visited_on进行分组。同时,使用 SUM 函数计算每个 visited_on 值对应的 amount 列的总和,并将其命名为 amount。

3.然后我们使用SUM函数和窗口函数来计算visited_on列对应的amount列在过去6天内的累计总和。

4.最后,使用WHERE子句来筛选出visited_on值与最早的visited_on值之间的天数大于等于6的记录。通过使用datediff函数来计算visited_on与最早visited_on值之间的天数,并与6进行比较来实现的。

5.最终的结果将包含visited_on、sum_amount和average_amount三列的值,其中sum_amount是visited_on对应的amount列在过去6天内的累计总和,average_amount是每天的平均amount值。

代码实现

SELECT Distinct visited_on, sum_amount AS amount, ROUND(sum_amount/7, 2) AS average_amount
FROM(SELECT visited_on,SUM(amount) OVER (ORDER BY visited_on RANGE BETWEEN INTERVAL '6' DAYPRECEDING AND CURRENT ROW) AS sum_amountFROM(SELECT visited_on,SUM(amount) AS amountFROM CustomerGROUP BY visited_on)a 
)b
WHERE datediff(visited_on,(SELECT MIN(visited_on) FROM Customer)) >= 6

测试结果

http://www.tj-hxxt.cn/news/97253.html

相关文章:

  • 专业微网站电话号码seo培训资料
  • 龙岗中心城网站建设广告公司起名大全最新
  • 网站的专题图怎么做培训机构网站
  • 合肥建网站公司汽车网络营销推广方案
  • 一站式网站建设架构seo最强
  • 网站建设html5源码湖南网络推广服务
  • 实名认证域名可以做电影网站吗手机如何制作网页
  • 网站建设教程免费下载在线crm网站
  • 正规的app网站开发自动seo优化
  • 家庭宽带做网站稳定郑州手机网站建设
  • 帝国cms如何做电影网站萧山区seo关键词排名
  • 周至做网站短视频seo排名
  • 做添加剂的外贸网站有哪些游戏推广员拉人技巧
  • 旅游网站建设费用个人网站开发网
  • 如何防止php网站被挂马网络营销的优化和推广方式
  • 免费制作网站自媒体人专用网站
  • 做开锁推广什么网站好百度网页排名怎么提升
  • 企业网站的建立费用做网络推广需要多少钱
  • 临沂seo网站推广seo的培训课程
  • 锦江区建设和交通局网站百度文库个人登录入口
  • wordpress类似于mdx主题邯郸seo排名
  • 西宁网站建设网站开发框架
  • 邯郸做移动网站哪儿好链接提交工具
  • cantos wordpressseo优化咨询
  • 注册一家科技公司需要多少钱seo收索引擎优化
  • 网站界面设计的主要内容来宾网站seo
  • 微信网站建设热线永久免费的电销外呼系统
  • 廊坊做网站的电话网络营销专业大学排名
  • 网站做谷歌推广有效果吗谷歌推广怎么做
  • 怎么做网站写书营销qq官网