各位老师新年快乐 求指教, sql查询语句的实现

weiyulin510037 2019-01-07 05:18:22



...全文
86 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
weiyulin510037 2019-01-07
  • 打赏
  • 举报
回复
@我姓区不姓区 为什么我没有你们这么厉害呢, 看你这段代码就是你自己手写的, 辛苦了,真心的感谢, 祝新的一年 全家开开心心的 :)
我姓区不姓区 2019-01-07
  • 打赏
  • 举报
回复
啊,结贴了,刚写出来解决方案
weiyulin510037 2019-01-07
  • 打赏
  • 举报
回复
谢谢,问题解决了,谢谢回复的老师 新年快乐
楠小南 2019-01-07
  • 打赏
  • 举报
回复
引用 4 楼 weiyulin510037 的回复:
谢谢老师, 如果没有某一天的,能不能也全出结果,只是结果为0

这个要做临时表,还不如在程序里面补0 如果是网页的话直接在客户端补上缺失的
weiyulin510037 2019-01-07
  • 打赏
  • 举报
回复
谢谢老师, 如果没有某一天的,能不能也全出结果,只是结果为0
我姓区不姓区 2019-01-07
  • 打赏
  • 举报
回复
select day(采集时间) as 号数, sum(值) as 合计 from aaa where year(采集时间)=2018 and month(采集时间)=1 group by day(采集时间)
正怒月神 版主 2019-01-07
  • 打赏
  • 举报
回复
其实还蛮简单的 这里根据日期,统计一下id的累加
select * from [dbo].[Users]


select DAY(regTime) '号数',SUM(id) '值' from Users
group by DAY(regTime)
丰云 2019-01-07
  • 打赏
  • 举报
回复

   with t as (select v = 值, d =  datepart(dd, 采集时间) from aaa where datepart(yyyy, 采集时间) = @year and datepart(mm, 采集时间))
   select d, sum(v) from t group by d

62,041

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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