python中sum函数的使用方法及实例_sum函数语法与使用
一、sum 函数语法:SELECT SUM(expression ) FROM tables WHERE predicates;expression常量、列或函数,或者是算术、按位与字符串等运算符的任意组合。
expression是精确数字或近似数字数据类型分类(bit数据类型除外)的表达式。
不允许使用聚合函数和子查询。
二、使用SUM函数需要注意以下几点:
(1)含有索引的字段能够加快聚合函数的运行。
(2)字段数据类型为int、smallint、tinyint、decimal、numeric、float、real、money以及smallmoney的字段才可以使用SUM函数。
(3)在使用SUM函数时,SQL Server把结果集中的smallint或tinyint这些数据类型当做int处理。
(4)在使用SUM函数时,SQL Server将忽略空值(NULL),即计算时不计算这些空值。
三、实例:
1、统计数值 column_name,常量
例如,统计全体员工中薪酬在25000元以上人员所有的的薪金总额SELECT SUM(salary) as “全体金额” from table where salary > 25000
例如,统计全体员工中薪酬在25000元以上且无重复薪酬的人员所有的的薪金总额SELECT SUM(distinct salary) as “全体金额” from table where salary > 25000
sum函数叠加使用
ELECT SUM(数量) AS 销售商品总数量,SUM(金额) AS 销售商品总金额 FROM 销售表
2、统计表达公式的值(需要进一步计算得出结果)
select sum(case 函数) from table where 条件。
python中sum函数的使用方法及实例_sum函数语法与使用相关推荐
- python中sum函数的使用方法及实例_sum函数的使用方法及实例
在我很重要的人.QQ相册上看到的英文. BRO有以下两种意思: 1.BRO是brother的简称,意思是兄弟,哥们.是口语中的简称.类似的还有"sister"姐妹的简称为" ...
- python中.find函数的使用方法及实例_FIND函数的详细讲解及实例分析
在写LOOKUP的时候就想写一下FIND函数,此函数是我经常用到的函数,无论是在EXCEL中还是在VBA中,此函数的利用价值极高,很值得推荐,此函数应用简单,易学易用.我在以前的VBA文章中非常详细地 ...
- 站长在线Python精讲:在Python中使用正则表达式的sub()方法替换字符串详解
欢迎你来到站长在线的站长学堂学习Python知识,本文学习的是<在Python中使用正则表达式的sub()方法替换字符串详解>. 在Python中使用正则表达式的sub()方法替换字符串. ...
- python中seek函数的用法_在Python中操作文件之seek()方法的使用教程
seek()方法在偏移设定该文件的当前位置.参数是可选的,默认为0,这意味着绝对的文件定位,它的值如果是1,这意味着寻求相对于当前位置,2表示相对于文件的末尾. 没有返回值.需要注意的是,如果该文件被 ...
- isdigit函数python_在Python中处理字符串之isdigit()方法的使用
在Python中处理字符串之isdigit()方法的使用 更新时间:2015年05月18日 12:06:29 投稿:goldensun 这篇文章主要介绍了在Python中处理字符串之isdigit() ...
- Python中的对象,类,super()函数
对象:(1)外观的特征 (2)正在做的事情 比如:那个穿蓝色衣服的正在打球的帅哥 类:属性(静态的变量)+方法(函数)是对对象的近似 类名约定是以大写字母开始的 类的出现: 是为了使得对象可以进行大 ...
- python中的counter()、elements()、most_common()和subtract()函数的用法
python中的counter().elements().most_common()和subtract()函数的用法 counter()方法: class collections.Counter([i ...
- python文件处理seek()方法的参数是,在Python中操作文件之seek()方法的使用教程
在Python中操作文件之seek()方法的使用教程 seek()方法在偏移设定该文件的当前位置.参数是可选的,默认为0,这意味着绝对的文件定位,它的值如果是1,这意味着寻求相对于当前位置,2表示相对 ...
- python查找指定字符所在行号_在python中获取当前位置所在的行号和函数名
对于python,这几天一直有两个问题在困扰我: 1.python中没办法直接取得当前的行号和函数名.这是有人在论坛里提出的问题,底下一群人只是在猜测python为什么不像__file__一样提供__ ...
最新文章
- linux rpm找不到命令_linux环境下 python环境import找不到自定义的模块
- Explain执行计划
- none是不是python的保留字_Python主要保留字
- 安装程序无法创建新的系统分区也无法定位现有分区的解决方法
- 微信内置浏览器点击“返回”关闭窗口
- MongoDB 字符串值长度条件查询
- hdu1232畅通路程(并查集)
- Linux : 文件处理命令
- android bmob获取数据,Android基于bmob后端云实现数据读取
- 矩池云上使用nvidia-smi命令教程
- 阿里云ECS服务器怎么安装宝塔面板?
- greensock下载_面向初学者的GreenSock(第2部分):GSAP的时间表
- 一句话搞懂JavaSE、JavaEE和JavaME之间的区别
- 正弦信号与噪声信号仿真生成实测信号,自相关分析
- apicloud转uniapp_uni-app,wex5,APPcan,ApiCloud几款国内webapp开发框架的选型对比
- 微信小程序 java校友录交流系统springboot
- 淘特 Flutter 流畅度优化实践
- [机器学习实战] 深度学习为黑白图像着彩色
- echarts配置及专业k线作图工具
- 数据结构PTA习题:基础实验7-2.3 德才论 (25分)——排序
热门文章
- 微众银行重视用户体验 帮助提升大众金融素养
- 【WPF绘制】绘制直线,三角形,圆形,箭头等几何图形,摆脱图片资源
- 用 Python 写一个电脑监控程序
- 0x00611F29 处有未经处理的异常(在 suanfaxunlian.exe 中): 0xC00000FD: Stack overflow (参数: 0x00000000, 0x00622000)
- 微搭低代码实现用户登录及注册功能
- Python openpyxl匹配单元格内容删除excel指定行
- 定位详解(相对,绝对定位)
- flex 平铺布局_Flex 布局语法教程
- java转置123456,怎样将Excel中的行和列互换?
- 快手怎么引流宝妈?时间已经过去,许多以前的方法现在不适用