本文介绍了如何查找用户在月份和年份获得的点数的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 HI, 这是我的表,我可以得到这个结果。 每个用户都有积分,我必须按当前得分数显示用户积分月,今年 谢谢。 userId积分日期 1 5 8/25/2013 1 3 8/16/2013 1 2 8/01/2013 1 2 9/25 / 2013 1 1 9/08/2013 1 3 8/25/2012 1 4 8/25/2011 1 3 8/25/2012 1 5 9/27/2013 1 3 8/25/2011 1 1 8/25/2011 1 5 8/25/2012 结果 userid --TotalNumberofpointsinCurrrentMonth-- TotalNumberofpointsinCurrrentyear 1 ------- ------- 10 -------------- --------------- --------------- 18 解决方案 嗨会员, 请尝试这个查询Sql数据库 选择 SUM(Person.points) TotalNumberofpointsinCurrrentMonth from Person where MONTH(Person。 date )= MONTH(GETDATE()) group 按 userId 选择 SUM(Person.points) as TotalNu mberofpointsinCurrrentyear 来自人其中年(人。日期)=年(GETDATE()) group by userId HI,It is my table can i get result for this .Each user have points,i have to show user points by number of points got in current month,current yearThanks.userId points date1 5 8/25/20131 3 8/16/20131 2 8/01/20131 2 9/25/20131 1 9/08/20131 3 8/25/20121 4 8/25/20111 3 8/25/20121 5 9/27/20131 3 8/25/20111 1 8/25/20111 5 8/25/2012 result as userid --TotalNumberofpointsinCurrrentMonth-- TotalNumberofpointsinCurrrentyear 1 ------- ------- 10 ----------------------------- --------------- 18 解决方案 这篇关于如何查找用户在月份和年份获得的点数的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!
11-02 06:18