根据数据表按月、季、年进行统计
有如下数据表:
日期 销售额
2006-01-01 5813.20
2006-01-02 17195.50
2006-01-03 10012.60
…
…
2007-12-29 6404.10
2007-12-30 6238.30
2007-12-31 4638.90
根据上述表,按月、季、年分别进行统计。
注意:第一季为2-4月,第二季为5-7月,第三季为8-10月,第四季为11-1月。
我已经得到了年份和月份的SQL语句,但是不知道怎么按季进行统计
日期 销售额
2006-01-01 5813.20
2006-01-02 17195.50
2006-01-03 10012.60
…
…
2007-12-29 6404.10
2007-12-30 6238.30
2007-12-31 4638.90
根据上述表,按月、季、年分别进行统计。
注意:第一季为2-4月,第二季为5-7月,第三季为8-10月,第四季为11-1月。
我已经得到了年份和月份的SQL语句,但是不知道怎么按季进行统计
...全文
相关推荐
周、月、季、年统计SQL
oracle周、月、季、年统计SQL。里面的sql详细说明了怎样统计上一次、下一次的统计
SQL按照日、周、月、年统计数据的方法分享
主要为大家按日,星期,月,季度,年统计销售额的sql语句,需要的朋友可以参考下
Java实现:月,日,年,周,访问量统计
Java实现:月,日,年,周,访问量统计
SQL SERVER 获取年、季、月、周、日开始时间和结束时间
--返回开始时间和结束时间 格式:dbo.GetDateStartFirstAndLast(type,datetype,datetime,time) Type 日期类型:(“-”为前一期间,无符号为当期,“+”为后一期间),Y 年,Q 季,M 月,W 周,D 日 例:前一年:-Y,当年:Y,+Y:下一年 datetype : ‘S’返回开始时间,'E'返回结束时间 datetime: 按哪个时间进行推算 time: 返回的时间点,如果时间点为8点,返回的结束时间为第二天的8点,例如获取8月最后一天的结束时间,以8点计,则返回值为 2022-09-01 07:59:59.997 select dbo.GetDateStartFirstAndLast('-q','s','2022-08-03',0) 返:2022-04-01 00:00:00.000 上季度开始时间0点 select dbo.GetDateStartFirstAndLast('-q','e','2022-08-03',8) 返:2022-07-01 07:59:59.997 上季度结束时间8点
年 季 月 周 涨幅通达信指标公式源码.doc
年 季 月 周 涨幅通达信指标公式源码.doc


应用实例
