这个group by 应该怎么写

sljz 2006-09-23 12:11:56
Table1

name uploadtime
AAAAAAA 2006-07-08 12:00:00
BBBBBBB 2006-01-08 13:00:00
CCCCCCC 2005-02-08 14:00:00
DDDDDDD 2005-02-10 15:00:00
EEEEEEE 2005-02-08 16:00:00
FFFFFFF 2005-02-08 17:00:00
GGGGGGG 2004-07-08 18:00:00

实现类似于blog中的存档功能,就是按照年月分类,然后显示总共有多少条记录
name count
2006-07 1
2006-01 1
2006-02 4
2004-07 1

这个sql语句应该如何写?
...全文
168 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
hellowork 2006-09-23
  • 打赏
  • 举报
回复
select convert(varchar(7),uploadtime,120) as name,count(1) as [count]
from Table1 group by convert(varchar(7),uploadtime,120)

34,588

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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