Sqlserver 每日订单半小时数据统计

SELECT dttime, SUM(a.price) ‘销售额‘,count(1) ‘订单数‘
FROM (SELECT CASE
                WHEN DATEPART(mi, o.create_at) < 30
                THEN
                    CONVERT(DATETIME,CONVERT(NVARCHAR(50), create_at, 23) +‘ ‘+CONVERT(VARCHAR(50),DATEPART(hh, create_at))+‘:00:00‘)
                ELSE
                    CONVERT(DATETIME,CONVERT(NVARCHAR(50), create_at, 23) +‘ ‘+CONVERT(VARCHAR(50),DATEPART(hh, create_at))+‘:30:00‘)
                END ‘dttime‘,*
        FROM dbo.[order](NOLOCK) o
        WHERE create_at >= ‘2018-07-11‘ and create_at<‘2018-07-12‘) a
GROUP BY dttime

原文地址:https://www.cnblogs.com/lindajia/p/9295753.html

时间: 2024-10-30 08:58:15

Sqlserver 每日订单半小时数据统计的相关文章

半小时分组统计个数sql

select count(1), trunc(a.refund_insert_time, 'hh24') + case when to_char(refund_insert_time,'mi') >= '30' then numtodsinterval(30,'minute') else numtodsinterval(0,'minute') end from refund_record a where a.refund_complete_time < sysdate - 1 group by

数据统计以及商城运营日志在电子商务中的重要性(转)

最近遇到了很多麻烦,其中之二就是标题中提到的数据统计和商城运营日志出了很大的问题. 第一个问题是,在之前的网站后台建设中忽略了数据统计的重要性,这倒不是说连个统计工具都没有使用,反而我们还特地定制了一个统计统计工具,并放在了自己的服务器上运行.但是问题出在:统计工具定制的功能不足,随着商城的发展,需要实现越来越多的统计功能以支持商城决策,但是这些新出现的需求都是当时没有预计到的: 统计工具的基本功能,商城pv.uv.ip以及以上三种数据的趋势图:分页面的pv.uv.ip等常见功能,这些大的功能模

在Sqlserver下巧用行列转换日期的数据统计

在Sqlserver下巧用行列转换日期的数据统计 前言 在SQLSERVER 中有很多统计函数的基础语法,有使用Group By 或 partition by 后配合Sum,Count(*) 等用法.常应用于统计网站的PV流量.合同项目中月收入等业务场景中.在文中我分享下最近做过的统计小案例,和大家互相学习下:) 背景 合同中行项目按月收入的统计 1.业务逻辑及需求  1.1 表业务逻辑 合同是公司间互相签署的法律契约,一份合同从诞生起,就开始流转于公司的各个部门,最核心的还是盈亏的数值.盈亏是

【转】用Python写了个金融数据爬虫,半小时干了全组一周的工作量

用Python写了个金融数据爬虫,半小时干了全组一周的工作量 原创kk12345677 最后发布于2019-08-21 16:59:54 阅读数 1652 收藏 展开 最近,越来越多的研究员.基金经理甚至财务会计领域的朋友,向小编咨询:金融人需要学Python么? 事实上在2019年,这已经不是一个问题了.Python已成为国内很多顶级投行.基金.咨询等泛金融.商科领域的必备技能.中金公司.银河证券.南方基金.银华基金在招聘分析师岗位时,纷纷要求熟练掌握Python数据分析技能. Excel我已

MySQL 获取某个时间段每一天、每一个小时的统计数据

获取每一天的统计数据做项目的时候需要统对项目日志做分析,其中有一个需求是获取某个给定的时间段内,每一天的日志数据,比如说要获取从2018-02-02 09:18:36到2018-03-05 23:18:36这个时间段内,统计出每一天的日志数据,一般情况下,看到这种需求都是考虑使用函数来搞定,直接上sql语句 SELECT DATE_FORMAT(trigger_time, '%Y-%m-%d') triggerDay, COUNT(id) triggerCount FROM `job_qrtz_

性能优化——统计信息——SQLServer自动更新和自动创建统计信息选项 (转载)

原文译自:http://www.mssqltips.com/sqlservertip/2766/sql-server-auto-update-and-auto-create-statistics-options/?utm_source=dailynewsletter&utm_medium=email&utm_content=headline&utm_campaign=2012913 统计信息是如何提高SQLServer查询性能的?统计直方图用作在查询执行计划中查询优化器的选择依据.

每篇半小时1天入门MongoDB——2.MongoDB环境变量配置和Shell操作

上一篇:每篇半小时1天入门MongoDB——1.MongoDB介绍和安装 配置环境变量 Win10系统为例 右键单击“此电脑”——属性——高级系统设置——高级——环境变量,添加C:\Program Files\MongoDB\Server\3.0\bin;.注意:要以;隔开各种变量. 这样的话就可以直接在CMD命令窗口中输入mongo 表示环境变量设置成功,并已经连接到默认数据库test中. 我们可以输入mongod --help来查看相关的帮助信息 C:\Users\zouqi>mongod

半小时入门Angular 2

本文首发于由电子工业出版社出版<揭秘Angular 2>一书,基于第5章概览改写. 作者简介:广发证券互联网金融技术团队,是Angular早期坚定的践行者.作为全新一代的证券业 IT 研发组织,团队致力于用更新更好的技术打造行业方案.支持业务创新. 责编:陈秋歌,寻求报道或者投稿请发邮件至chenqg#csdn.net,或加微信:Rachel_qg. 了解更多前沿技术资讯,获取深度技术文章推荐,请关注CSDN研发频道微博. Angular 2.0 于去年 9 月正式发布. 尽管同一时间里 Re

半小时快速了解redis,基于ubuntu 12.04 + redis 2.8.9

一.什么是redis ? 其官方介绍是: Redis is what is called a key-value store, often referred to as a NoSQL database. Redis is an open source, BSD licensed, advanced key-value store. It is often referred to as a data structure server sincekeys can contain strings,