sql按月查询语句
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql按月查询语句相关的知识,希望对你有一定的参考价值。
如题,谢谢了
select year(riqi) as 年份,month(riqi) as 月份,sum(ze) as 收入金额 from cwsr where riqi between #2005-09-26# and #2008-09-26# group by year(riqi) , month(riqi)上面是按月份汇总资金的,呵呵你可以参考一下
查询结果是 在2005年9月26号到2008年9月26号期间,每个月收入情况
结果如下:
年份 月份 资金
2005 09 500000
2005 10 100000
.
.
.
.
2008 09 100000 参考技术A select * from 表名 where month(列名)=月份 参考技术B 给你个例子
<%
g_date=month(request("key"))
sql="select * from table where month(mydate)='"&g_date&"'"
%>本回答被提问者采纳 参考技术C 给个样表 也好 给你写啊
sql语句查询月份的数据
在实际项目中,经常需要按月查询数据,在这里把我用到的sql整理一下,以便日后查看。
例如,查询当月的数据
select * from T_User where convert(varchar(6),addtime,112)=convert(varchar(6),getdate(),112)
查询结果:
查询上月的数据,需要用另一个sql函数,dateadd,具体如下
select * from T_User where convert(varchar(6),addtime,112)=convert(varchar(6),dateadd(mm,-1,getdate()),112)
查询结果:
(mm代表月,yy代表年,qq代表季度,dd代表日)
以上是关于sql按月查询语句的主要内容,如果未能解决你的问题,请参考以下文章