码迷,mamicode.com
首页 > 数据库 > 详细

T-SQL 查询出某个列总值大于X的数据

时间:2016-12-15 00:40:14      阅读:252      评论:0      收藏:0      [点我收藏+]

标签:body   group   and   用户id   where   http   item   blank   lan   

原文: https://www.lesg.cn/netdaima/sqlservert-sql/2016-459.html

今天操作查询的时候遇见一个这样的要求:

有一张表

用户ID 购买日期 购买金额 购买状态  
1 2016-10-12 100 1  
2 2016-11-12 10 1  
2 2016-11-15 100 1  

需要查询出11-12 到 11-15期间,购买总金额大于105的;

查询Sql 如下(需要使用到having 函数)

select 用户ID,Sum(购买金额)  from t

where 购买日期>=2016-11-12 and 购买日期<=2016-11-15 23:59 59.00

group by 用户ID having sum(购买金额) >105

 

T-SQL 查询出某个列总值大于X的数据

标签:body   group   and   用户id   where   http   item   blank   lan   

原文地址:http://www.cnblogs.com/wcgsir/p/6181589.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!