SQL数据库函数大全.doc

SQL数据库函数大全.doc

ID:50530495

大小:221.00 KB

页数:17页

时间:2020-03-10

SQL数据库函数大全.doc_第1页
SQL数据库函数大全.doc_第2页
SQL数据库函数大全.doc_第3页
SQL数据库函数大全.doc_第4页
SQL数据库函数大全.doc_第5页
资源描述:

《SQL数据库函数大全.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、SQL函数大全 SQL拥有很多可用于计数和计算的内建函数。函数的语法  内建SQL函数的语法是:  SELECTfunction(列)FROM表函数的类型  在SQL中,基本的函数类型和种类有若干种。函数的基本类型是:  Aggregate函数Scalar函数合计函数(Aggregatefunctions)  Aggregate函数的操作面向一系列的值,并返回一个单一的值。  注释:如果在SELECT语句的项目列表中的众多其它表达式中使用SELECT语句,则这个SELECT必须使用GROUPBY语句!  "Persons

2、"table(在大部分的例子中使用过)NameAgeAdams,John38Bush,George33Carter,Thomas28MSAccess中的合计函数  函数描述AVG(column)返回某列的平均值COUNT(column)返回某列的行数(不包括NULL值)COUNT(*)返回被选行数FIRST(column)返回在指定的域中第一个记录的值LAST(column)返回在指定的域中最后一个记录的值MAX(column)返回某列的最高值MIN(column)返回某列的最低值STDEV(column) STDEVP

3、(column) SUM(column)返回某列的总和VAR(column) VARP(column) 在SQLServer中的合计函数  函数描述AVG(column)返回某列的行数BINARY_CHECKSUM CHECKSUM CHECKSUM_AGG COUNT(column)返回某列的行数(不包括NULL值)COUNT(*)返回被选行数COUNT(DISTINCTcolumn)返回相异结果的数目FIRST(column)返回在指定的域中第一个记录的值(SQLServer2000不支持)LAST(column)返

4、回在指定的域中最后一个记录的值(SQLServer2000不支持)MAX(column)返回某列的最高值MIN(column)返回某列的最低值STDEV(column) STDEVP(column) SUM(column)返回某列的总和VAR(column) VARP(column) Scalar函数  Scalar函数的操作面向某个单一的值,并返回基于输入值的一个单一的值。  MSAccess中的Scalar函数  函数描述UCASE(c)将某个域转换为大写LCASE(c)将某个域转换为小写MID(c,start[,e

5、nd])从某个文本域提取字符LEN(c)返回某个文本域的长度INSTR(c,char)返回在某个文本域中指定字符的数值位置LEFT(c,number_of_char)返回某个被请求的文本域的左侧部分RIGHT(c,number_of_char)返回某个被请求的文本域的右侧部分ROUND(c,decimals)对某个数值域进行指定小数位数的四舍五入MOD(x,y)返回除法操作的余数NOW()返回当前的系统日期FORMAT(c,format)改变某个域的显示方式DATEDIFF(d,date1,date2)用于执行日期计算A

6、VG函数  定义和用法  AVG函数返回数值列的平均值。NULL值不包括在计算中。  SQLAVG()语法  SELECTAVG(column_name)FROMtable_nameSQLAVG()实例  我们拥有下面这个"Orders"表:  O_IdOrderDateOrderPriceCustomer12008/12/291000Bush22008/11/231600Carter32008/10/05700Bush42008/09/28300Bush52008/08/062000Adams62008/07/2110

7、0Carter例子1  现在,我们希望计算"OrderPrice"字段的平均值。  我们使用如下SQL语句:  SELECTAVG(OrderPrice)ASOrderAverageFROMOrders结果集类似这样:  OrderAverage950例子2  现在,我们希望找到OrderPrice值高于OrderPrice平均值的客户。  我们使用如下SQL语句:  SELECTCustomerFROMOrdersWHEREOrderPrice>(SELECTAVG(OrderPrice)FROMOrders)结果集类

8、似这样:  CustomerBushCarterAdamsCOUNT()函数COUNT()函数返回匹配指定条件的行数。SQLCOUNT()语法  SQLCOUNT(column_name)语法  COUNT(column_name)函数返回指定列的值的数目(NULL不计入):  SELECTCOUNT(column_

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。