SQL的函数就是对表里的列的内容进行操作之类的了

1.我想要把列表上的数值选择保留多少小数位数(四舍五入),用ROUND( )
SELECT ProductName,ROUND(UnitPrice,0) as UnitPrice FROM Products

2.我想要一个列的平均值,用AVG()

3.我想知道我指定的那一列的行数,用COUNT(),其中还有null不计入,也可以返回指定列的不同值的行数
SELECT COUNT(DISTINCT 列)FROM 表

4.我想知道我指定列的第一个值或者最后一个值,用FIRST()或者LAST()

5.我想知道我指定列的最大值跟最小值 ,用MAX(),MIN()

6.我想知道我指定列的数值的和 ,用SUM()

7.有一个表,例如每天都有人报销,有些人不单报了一次,求每个人的报销总额,这时就要用GROUP BY
SELECT Customer,SUM(OrderPrice) FROM Orders GROUP BY Customer

8.我现在不单单要求出每个人各自的总和,我只要其中总额小于2000的那部分,这时候where不能跟合计函数一起使用,就得用HAVING……
SELECT Customer,SUM(OrderPrice) FROM Orders
GROUP BY Customer
HAVING SUM(OrderPrice)<2000

9.刚才上面是对数值的一个操作,现在我们对的是词组的操作,想要把指定列的字母变大写或者小写,就用 UCASE(),LCASE()
SELECT UCASE(列)FROM 表

10.我想对词组进行简写,只要前面几位,一般出现在地名,用MID()
SELECT MID(City,1,3) AS SmallCity FROM Persons

11.我还想测下词组的长度,用LEN( )….. SELECT LEN(City) AS lengthofCity FROM Persons

上面1-8点都对数值进行操作,9-11是对词组进行操作,我们还可以返回日期,用NOW(),我猜这是给实时性的数据库比较用得到,SELECT ProductName,UnitPrice,NOW() as PerDate FROM Products

我们还能对指定列的日期进行格式转换,用FORMAT(列,format)
SELECT ProductName,UnitPrice,FORMAT(NOW(),’YYYY-MM-DD’) as PerDate
FROM Products

SQL的函数---3th相关推荐

  1. sql avg函数使用格式_SQL AVG-SQL平均函数用语法示例解释

    sql avg函数使用格式 什么是SQL平均(AVG)函数? (What is the SQL Average (AVG) Function?) "Average" is an A ...

  2. sql isnull函数的使用(转载)

    sql isnull函数的使用 ISNULL 使用指定的替换值替换 NULL. 语法 ISNULL ( check_expression , replacement_value ) 参数 check_ ...

  3. php sql count函数,SQL COUNT() 函数

    SQL COUNT() 函数 COUNT() 函数返回匹配指定条件的行数. SQL COUNT(column_name) 语法 COUNT(column_name) 函数返回指定列的值的数目(NULL ...

  4. Sql Server函数全解三数据类型转换函数和文本图像函数

    原文:Sql Server函数全解<三>数据类型转换函数和文本图像函数 一:数据类型转换函数 在同时处理不同数据类型的值时,SQL Server一般会自动进行隐士类型转换.对于数据类型相近 ...

  5. MSSQL Sql加密函数 hashbytes 用法简介

    原文:MSSQL Sql加密函数 hashbytes 用法简介 转自:http://www.maomao365.com/?p=4732 一.mssql sql hashbytes 函数简介 hashb ...

  6. ylb:SQL 常用函数

    ylbtech-SQL Server: SQL Server-SQL 常用函数 1,数学函数 2,日期和时间函数 3,字符串函数 4,转换函数 1,ylb:SQL 常用函数返回顶部 1,数学函数 2, ...

  7. SQL COUNT() 函数

    SQL COUNT() 函数 COUNT() 函数返回匹配指定条件的行数. SQL COUNT(column_name) 语法 COUNT(column_name) 函数返回指定列的值的数目(NULL ...

  8. MS SQL自定义函数IsPositiveInteger MS SQL自定义函数IsNumeric 水晶报表使用IEnumerableT数据源...

    MS SQL自定义函数IsPositiveInteger 判断字符串是否为正整数,0开始的的数字不算. SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO ...

  9. SQL 聚合函数一定要跟group by以及NULL的关系的案例精讲

    SQL 聚合函数与GROUP BY NULL的关系及ALL的使用说明 需求说明 有如下一道SQL题,网友咨询: 1 为啥正确答案是第二项? 2 聚合函数是否一定要跟GROUP BY PARTITION ...

最新文章

  1. bash: dotnet: 未找到命令..._Docker 常用命令(.NET Core示例)
  2. linuxsvn源代码版本库建立
  3. AtCoder AGC037E Reversing and Concatenating
  4. MySQL Router实现MySQL的读写分离
  5. 上市公司降价200万卖房仍然无人接手,有的甚至降价1900万
  6. [react] 你用过react版本有哪些?
  7. Java连载3-编译与运行阶段详解JRE,JDK,JVM关系
  8. 智能会议系统(33)---WebRTC学习之四:最简单的语音聊天
  9. canfd收不到数据_详解CAN及CAN FD通信中的循环冗余校验(CRC)方法
  10. CNC模具编程的工作流程
  11. android 刷机 zip,ZipInstaller(ZIP刷机神器)
  12. win7开机后桌面变成黑色,此window副本不是正版
  13. html文件做屏保win10,给Win10系统设置一个漂亮屏保的三种方法(图文)
  14. CWE-120: Buffer Copy without Checking Size of Input(不检查输入数据大小就复制缓冲区)
  15. PS制作火焰效果文字的方法步骤教程
  16. 常识介绍---什么是rss
  17. HG 新闻 RS5 环境点
  18. LFLytroDecodeImage-从原始lenslet图像解码Lytro光场
  19. J-LINK的VCC还是TVCC?
  20. ETDR 0A 电缆故障测试仪 手持便携式 电缆故障脉冲反射仪 可测30KM

热门文章

  1. 软件测试面试题:怎么验证一个复选框是不是被选中或者未被选中?
  2. lisp+等高线点线矛盾检查_1∶2000数字线划图质量检查方法研究
  3. JSP网页全屏显示、退出全屏、关闭页面
  4. android 小米拍照功能,iQOO和小米9到底拍照谁更强之iQOO手机拍照功能详细评测
  5. 一天一个统计小知识——大数定律和中心极限定理
  6. Vue.js使用流程
  7. UWA本地资源检测 | 持续升级还免费
  8. python-爬虫-爬取豆瓣电影图片
  9. Java与模式第十一章读书笔记
  10. 诺基亚N81手机密码如何解锁