1. 首页
  2. 程序生涯
  3. 数据库

SQL查询某一年和某个月的数据

今天开发一个关于数据筛选的功能时用到的,由于以前一直用oracle,对于时间筛选也没有太过在意,现在换成SQLServer,本来以为会比较复杂,没想到也是这么简单。下面是例子:
8289_thumb
2011年每月注册的人数

SELECT CONVERT(CHAR(7), joindate,120), COUNT(*) FROM member where year(joindate)=2011 GROUP BY CONVERT(CHAR(7), joindate,120)[/code]
2011年3月每天注册的人数

SELECT CONVERT(CHAR(10), joindate,120), COUNT(*) FROM member where year(joindate)=2011 and month(joindate)=3 GROUP BY CONVERT(CHAR(10), joindate,120)[/code]

原创文章,作者:锋哥,如若转载,请注明出处:https://www.fangsi.net/587.html

发表评论

登录后才能评论

联系我们

在线咨询:点击这里给我发消息

邮件:service@fangsi.net

工作时间:周一至周五,9:30-18:30,节假日休息