汇总函数

COUNT()函数

--查询customers所有行数
SELECT COUNT(*) FROM customers

(No column name)
3

MAX()求最大值函数

--查询Amount列最大的数
SELECT MAX(Amount) FROM orders

(No column name)
86753.09

SUM求和函数

--求和函数
SELECT SUM(Amount) FROM orders

(No column name)
88234.34

AVG()求平均数函数

--求平均数函数
SELECT AVG(Amount) AS 平均 FROM orders

平均
22058.585000

MIN()求最小值函数

--MIN求最小值
SELECT MIN(Amount) AS 最小 FROM orders

最小
123.45

STDEV()求标准差函数,返回给定表达式中所有值的统计标准偏差

--STDEV()求标准差
SELECT STDEV(Amount) AS 标准差 FROM orders

标准差
43130.4648172716

STDEVP()返回给定表达式中所有值的填充统计标准偏差

--STDEVP ()返回给定表达式中所有值的填充统计标准偏差
SELECT STDEVP (Amount) AS 填充统计标准偏差 FROM orders

填充统计标准偏差37352.0782087881

VAR()函数返回给定表达式中所有值的统计方差

--Var() 函数返回给定表达式中所有值的统计方差
SELECT VAR(Amount) as 总体样本 FROM orders

总体样本
1860236995.3539

VARP()返回给定表达式中所有值的填充的统计方差

--.VARP()返回给定表达式中所有值的填充的统计方差。
SELECT VARP(Amount) as 填充的统计方差 FROM orders

填充的统计方差
1395177746.51542

日期时间函数

GETDATE()查询当前服务器时间

--查询当前服务器时间
SELECT GETDATE() AS NewTime

NewTime
2015-10-08 17:22:41.570

字符串函数

UPPER()函数 和 LOWER()函数

SELECT UPPER(LastName) AS 大写 ,LastName as 原来, LOWER(LastName) AS 小写 FROM customers 

大写    原来    小写
DOE    Doe    doe
DOE    Doe    doe
CITIZEN    Citizen    citizen

CAST()函数

--将Amount numeric(9, 2)类型转为varchar类型
SELECT CAST(Amount AS varchar) FROM orders 

(No column name)
123.45
678.90
86753.09
678.90

CONVERT()函数

--将日期的值转换为特殊形式的字符串形式值
SELECT CONVERT(char(8),GETDATE(),112)

(No column name)
20151008

--将日期的值转换为特殊形式的字符串形式值
SELECT CONVERT(char(10),GETDATE(),102)

(No column name)
2015.10.08

其他函数

CASE函数

SELECT CASE '4'
WHEN 0 THEN 'Unknown'
WHEN 1 THEN 'male'
WHEN 2 THEN 'Female'
ELSE 'Not applicable'
END

(No column name)
Not applicable

【SqlServer-函数】相关推荐

  1. sqlserver函数多行数据合并成一行

    sqlserver函数多行数据合并成一行 SELECTusername,coursename= (STUFF((SELECT ',' + coursenameFROM t_user_courseWHE ...

  2. SqlServer 函数 大全

    sql server使用convert来取得datetime日期数据  sql server使用convert来取得datetime日期数据,以下实例包含各种日期格式的转换  语句及查询结果:  Se ...

  3. sqlserver函数 1209

    >字符串函数 charindex 查询子字符串的位置 charindex(子字符串,总字符串) 例子: select CHARINDEX('a','banana') 返回值: 查不到,0 查到了 ...

  4. sqlserver函数大全

    SQL2008 表达式:是常量.变量.列或函数等与运算符的任意组合. https://www.2cto.com/database/201801/712174.html 一旦成功地从表中检索出数据,就需 ...

  5. php charindex,SQLServer函数left()、charindex()、stuff()的使用

    1.left() LEFT (character_expression, integer_expression) 返回character_expression 左起 integer_expressio ...

  6. mysql sqlserver 函数_等价于MySQL中的SQLServer函数SCOPE_IDENTITY()??mysql-问答-阿里云开发者社区-阿里云...

    这是您要寻找的: LAST_INSERT_ID() 为了回应OP的评论,我创建了以下基准测试: CREATE TABLE Foo ( FooId INT AUTO_INCREMENT PRIMARY ...

  7. oracle vm concat指定分隔符,重写Oracle的wm_concat函数,自定义分隔符、排序

    oracle中,wm_concat函数是一个聚合函数,和mysql中的group_concat函数类似,不过group_concat函数比较强大,可以定义分隔符和排序,当然所谓强大是相对的,这里假使我 ...

  8. 恢复SQLSERVER被误删除的数据

    曾经想实现Log Explorer for SQL Server的功能,利用ldf里面的日志来还原误删除的数据 这里有一篇文章做到了,不过似乎不是所有的数据类型都支持 以下为译文:http://rar ...

  9. 恢复SQLSERVER被误删除的数据(转——收藏)

    恢复SQLSERVER被误删除的数据 摘自:http://www.cnblogs.com/lyhabc/p/3683147.html 曾经想实现Log Explorer for SQL Server的 ...

  10. SqlServer分区表概述(转载)

    什么是分区表 一般情况下,我们建立数据库表时,表数据都存放在一个文件里. 但是如果是分区表的话,表数据就会按照你指定的规则分放到不同的文件里,把一个大的数据文件拆分为多个小文件,还可以把这些小文件放在 ...

最新文章

  1. 微信开放JS-SDK,助力网页开发[转自微信官方]
  2. 【HDU - 2665】Kth number(区间第K大,主席树,模板)
  3. Python工作笔记-仿大佬的list赋值
  4. java可以连接php吗_java - 需要PHP或Java代码才能使用多个Internet连接
  5. 如何避免开源安全噩梦?
  6. 按指定字符分割字符串
  7. Spring下载文件出现:UT010029: Stream is closed
  8. java保留小数点后两位_JAVA中小数点后保留两位的方法有哪些
  9. .net常用加密和解密算法
  10. [CTF]Brainfuck/Ook!编码
  11. Android Studio 安装AVD (处理器为AMD)图文详解
  12. 微信小程序——VW、VH
  13. 什么是马甲包?有什么作用?
  14. 安卓和IOS系统下字体样式的不同
  15. php新浪微博 登录接口文档,qq登录,新浪微博登录接口申请过程中遇到的问题
  16. SAP云平台的试用账号手机验证
  17. Sabre选择DXC Technology来助力改变未来旅游业,作为两家公司续约多年期协议的一部分
  18. 一些关于【前端】学习资源(网站、视频、文章)收藏的网址
  19. jupyter中配置多种虚拟环境
  20. 计算机如何性能测试,计算机性能测试

热门文章

  1. XP Sp3 开机就要激活,否则无法登录windows桌面
  2. ACCESS查询无重复数据
  3. Python爬虫入门10:select方法快速定位HTML内容
  4. GDB backtrace bt 查看程序crash堆栈信息
  5. reflectance 和 albedo 的区别
  6. Java中的输入scanner
  7. 2021年全球复合半导体收入大约1083.1百万美元,预计2028年达到1580.8百万美元
  8. css 长度单位的理解
  9. 招投标小程序开发功能及源码
  10. python习题:(调用函数)打印横线、计算数的和与平均值