zoukankan
html css js c++ java
SQL按照日、周、月、年统计数据 (转自BLEACH的blog)
SQL统计语句
如:
表:consume_record
字段:consume (money类型)
date (datetime类型)
请问怎么写四条sql语句分别按日,按周,按月,按季统计消费总量.
如:1月 1200元
2月 3400元
3月 2800元
--
按日
select
sum
(consume),
day
(
[
date
]
)
from
consume_record
where
year
(
[
date
]
)
=
'
2006
'
group
by
day
(
[
date
]
)
--
按周quarter
select
sum
(consume),
datename
(week,
[
date
]
)
from
consume_record
where
year
(
[
date
]
)
=
'
2006
'
group
by
datename
(week,
[
date
]
)
--
按月
select
sum
(consume),
month
(
[
date
]
)
from
consume_record
where
year
(
[
date
]
)
=
'
2006
'
group
by
month
(
[
date
]
)
--
按季
select
sum
(consume),
datename
(quarter,
[
date
]
)
from
consume_record
where
year
(
[
date
]
)
=
'
2006
'
group
by
datename
(quarter,
[
date
]
)
--
指定日期你就看上面的例子变通下呀,无非就是一个聚合函数和Group by
select
[
date
]
,
sum
(consume)
from
consume_record
where
[
date
]
between
'
2006-06-01
'
and
'
2006-07-10
'
group
by
[
date
]
查看全文
相关阅读:
ajax实现无刷新上传附件并且显示进度条的实例
thinkphp ajax 无刷新分页效果的实现
微信错误码详述
eclispse修改项目项目编码
构建高性能web之路------mysql读写分离实战
Hibernate 的Ehache学习
sessionStorage和localStorage
sql中的group by 和 having 用法解析
Hibernate DetachedCriteria实现
JavaScript eval_r() 函数
原文地址:https://www.cnblogs.com/hanguoji/p/1163635.html
最新文章
CentOS 5.8 升级php版本
Windows Server 2003 IIS支持ASP
Windows Server 2008 R2(x64) IIS7+PHP5(FastCGI)环境搭建
Fun with layers
Property cannot be found on forward class object?
100% opacity UILabel over a 50% opacity background (UIView?) UIView是百分之50透明而上面的UILable是100%不透明
Go语言 字符串
A Tour of Go Buffered Channels
A Tour of Go Channels
A Tour of Go Concurrency
热门文章
exercise.tour.go google的go官方教程答案
Exercise: Rot13 Reader
A Tour of Go Exercise: Images
ean13码的生成,python读取csv中数据并处理返回并写入到另一个csv文件中
python接口的调用方法
OpenERP QWeb模板标签笔记
Js获取当前日期时间及格式化操作
thinkphp模板调用函数用法
php提示:Call to undefined function curl_init
python利用xmlrpc方式对odoo数据表进行增删改查操作
Copyright © 2011-2022 走看看