求sql按月列出每月注册用户的数量

cwdn 2012-12-22 04:25:11
access 数据库
ID 邮箱 密码 注册日期
1 1@123.com 123123 2011/11/2
2 1@124.com 123124 2012/2/3
3 1@125.com 123125 2012/2/4
4 1@126.com 123126 2012/3/5
5 1@127.com 123127 2012/3/6
6 1@128.com 123128 2012/4/7
7 1@129.com 123129 2012/5/8
8 1@130.com 123130 2012/6/9
9 1@131.com 123131 2012/6/10
10 1@132.com 123132 2012/7/11
11 1@133.com 123133 2012/8/12
12 1@134.com 123134 2012/8/13
13 1@135.com 123135 2012/9/14
14 1@136.com 123136 2012/9/15
15 1@137.com 123137 2012/10/16
16 1@138.com 123138 2012/10/17
17 1@139.com 123139 2012/11/18
18 1@140.com 123140 2012/12/19
19 1@141.com 123141 2013/1/20

求sql列出每月注册用户的数量
月份 注册用户数量
2011/12 1
2012/1 0
2012/2 1
2012/3 2
2012/4 1
2012/5 1
2012/6 2
2012/7 1
2012/8 2
2012/9 2
2012/10 1
2012/11 1
2012/12 1
2013/1 1
...全文
381 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
轮子 2012-12-22
  • 打赏
  • 举报
回复
SELECT (DATEPART(YY,注册日期)+DATEPART(MM,注册日期)) AS DD,COUNT(ID) FROM TABLE2 GROUP BY (DATEPART(YY,注册日期)+DATEPART(MM,注册日期)) order by dd

22,210

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧