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

施工方案下载免费网站如何用dw做php网站代码

施工方案下载免费网站,如何用dw做php网站代码,大型网站的空间,桐城网站开发1 需求 即时订单和计划订单 订单配送中,如果期望配送日期和下单日期相同,称为即时订单,如果期望配送日期和下单日期不同,称为计划订单。 请从配送信息表(delivery_info)中求出每个用户的首单(用…

1 需求
即时订单和计划订单
订单配送中,如果期望配送日期和下单日期相同,称为即时订单,如果期望配送日期和下单日期不同,称为计划订单。

请从配送信息表(delivery_info)中求出每个用户的首单(用户的第一个订单)中即时订单的比例,保留两位小数,以小数形式显示。

配送信息表 delivery_info
在这里插入图片描述
期望结果
在这里插入图片描述
2 实现
思路
请从配送信息表(delivery_info)中求出每个用户的首单(用户的第一个订单)中即时订单的比例,保留两位小数,以小数形式显示。

首先需要从数据集中拿出每个用户的首单,一般都是使用排序开窗函数进行操作。然后计算即时订单的比例,只需要从拿出的首单数据中分别计算两个指标,再相除即可,注意需求中需要保留两位小数,所以可以使用 decimal 类型来展示最终的结果。

实现
1 使用开窗函数获取每一个用户的首单数据

select * from (select user_id,order_date,custom_date,row_number() over(partition by user_id order by order_date) rnfrom delivery_info
) t1 where rn=1

在这里插入图片描述
2 直接在结果 1 的基础上进行指标的统计和结果的输出即可,需要将结果转换为 decimal(10,2) 展示

select cast(round(sum(if(order_date = custom_date, 1, 0)) / count(1), 2) as decimal(10,2)) percentage
from (select user_id,order_date,custom_date,row_number() over(partition by user_id order by order_date) rnfrom delivery_info
) t1 where rn=1

在这里插入图片描述

http://www.yayakq.cn/news/504977/

相关文章:

  • 喂来苏州网络科技有限公司西安网站建设seo
  • 青海门户网站建设淘宝wordpress cms主题
  • 网站后台管理图片成都网站建设交易
  • 网站英语培训班哪个机构好公司电商网站开发
  • 拼车网站开发网站由哪些部分组成
  • 网站设计流程是网上商城网站建设规划
  • 网站上传系统福州网站开发系列
  • 做网站排行榜网站建设进度报告
  • 北京网站建设itcask个人导航网站如何赚钱
  • 福州品牌网站建设oem百度怎么搜索到自己的网站
  • 织梦网站安装教程视频教程桂林北站改造最新方案
  • 保洁公司在哪个网站做推广比较好广州有哪些科技公司
  • 网站建设公司业务提成多少学校联系我们网站制作
  • 中迅做网站是模板站吗手机网站建设案例
  • 东莞模板网站制作哪家好2017做网站赚钱
  • 大型购物网站建站装潢网站模板
  • 个人做企业 网站形象设计师培训学校
  • 番禺网站公司大型旅行社自建网站
  • 苏州公司建设网站应用网站如何做
  • 奉贤网站建设推广优化关键词技巧
  • 邵阳网站建设深圳网站推广
  • 东莞最好的网站博客网站登录
  • 合肥城乡建设网站首页一达通外贸综合服务平台
  • 正规网站建设方案详细品牌网站建设黑白H狼
  • 直播视频网站建设服务器安全防护措施
  • 网站做相册wordpress 读写分离
  • 买的网站模板怎么做网站建设 十佳制作
  • 台州网站制作开发wordpress wshk
  • 网站建设与制作总结长沙产品网站建设
  • 手机主题制作网站东方购物全部商品