SQL 几个常用的函数
来源:互联网 发布:php保存到记事本 编辑:程序博客网 时间:2024/05/22 00:15
TRUNC()函数
1.TRUNC(for dates)
TRUNC函数为指定元素而截去的日期值。其具体的语法格式如下:TRUNC(date[,fmt])其中:date 一个日期值fmt 日期格式,该日期将由指定的元素格式所截去。忽略它则由最近的日期截去下面是该函数的使用情况:TRUNC(TO_DATE(’24-Nov-1999 08:00 pm’,’dd-mon-yyyy hh:mi am’))=’24-Nov-1999 12:00:00 am’TRUNC(TO_DATE(’24-Nov-1999 08:37 pm’,’dd-mon-yyyy hh:mi am’,’hh’)) =’24-Nov-1999 08:00:00 am’
2.TRUNC(for number)
TRUNC函数返回处理后的数值,其工作机制与ROUND函数极为类似,只是该函数不对指定小数前或后的部分做相应舍入选择处理,而统统截去。其具体的语法格式如下TRUNC(number[,decimals])其中:number 待做截取处理的数值decimals 指明需保留小数点后面的位数。可选项,忽略它则截去所有的小数部分下面是该函数的使用情况:TRUNC(89.985,2)=89.98TRUNC(89.985)=89TRUNC(89.985,-1)=80注意:第二个参数可以为负数,表示为小数点左边指定位数后面的部分截去,即均以0记。
ROUND() 函数
ROUND 函数用于把数值字段舍入为指定的小数位数。SQL ROUND() 语法SELECT ROUND(column_name,decimals) FROM table_name参数描述column_name必需。要舍入的字段。decimals必需。规定要返回的小数位数。
RANK() 函数
排名函数,返回结果集分区内字段值的排名,SQL RANK()语法RANK() OVER([])参数partition_by_clause 将from子句生成的结果集划分为应用到RANK函数的分区。Order_by_clause 确定将RANK值应用到分区中的行时所使用的顺序。
CAST()函数
将某种数据类型的表达式显式转换为另一种数据类型。SQL CAST()语法SELECT CAST(col_name AS decimal(28,2)) FROM table_name CAST ( expression AS data_type )
聚合函数
Transact-SQL编程语言提供下列聚合函数:1. AVG 返回指定组中的平均值,空值被忽略。例:select prd_no,avg(qty) from sales group by prd_no2. COUNT 返回指定组中项目的数量。 例:select count(prd_no) from sales3. MAX 返回指定数据的最大值。 例:select prd_no,max(qty) from sales group by prd_no4. MIN 返回指定数据的最小值。 例:select prd_no,min(qty) from sales group by prd_no5. SUM 返回指定数据的和,只能用于数字列,空值被忽略。例:select prd_no,sum(qty) from sales group by prd_no6. COUNT_BIG 返回指定组中的项目数量,与COUNT函数不同的是COUNT_BIG返回bigint值,而COUNT返回的是int值。例:select count_big(prd_no) from sales7. GROUPING 产生一个附加的列,当用CUBE或ROLLUP运算符添加行时,输出值为1.当所添加的行不是由CUBE或ROLLUP产生时,输出值为0.例:select prd_no,sum(qty),grouping(prd_no) from sales group by prd_no with rollup
0 0
- SQL 几个常用的函数
- SQL语句的几个常用函数
- sql server中常用的几个函数
- 几个常用的函数
- 常用的几个函数
- SQL server2005常用的函数和分页的几个解决方案
- SQL SERVER 2005 新增的几个常用的函数
- SQL的基本命令和几个常用函数汇总
- SQL的基本命令和几个常用函数汇总
- sql server 2005 几个常用的存储过程或函数
- sql server 2005 几个常用的存储过程或函数
- 几个常用的sql代码!
- 常用的几个自定义SQL
- 常用的几个自定义SQL
- oracle几个常用的SQL
- 几个常用sql函数使用举例
- SQL Server几个常用date函数
- 几个常用的日期函数
- Windows程序设计第五版——源代码003之HELLOWIN.c
- 开始iOS 7中自动布局教程(一)
- android源码分析--MMS data 数据模型及业务逻辑transaction
- POJ3984 迷宫问题(DFS)
- QQ侧滑菜单的实现
- SQL 几个常用的函数
- Zip file is unreadable. Cause: java.util.zip.ZipException: invalid entry size
- Redis 3.0中文官方文档翻译计划(2)
- Appium(4) Android SDK 辅助工具的使用
- Linux进程实践(5) --守护进程
- Codeforces Round #320 (Div. 2) E. Weakness and Poorness
- 一个iOS bug引发的思考
- iOS横屏应用的设置
- Oracle坏块问题总结