All articles(网络文学目录) All Pictures(图片目录) All Softwares(软件目录)

 
SQL数据库高级教程:学习 SQL 函数_[SQL Server教程]

Writer: 归海一刀 Article type: Programming skills(编程技巧) Time: 2014/2/3 6:40:26 Browse times: 397 Comment times: 0

SQL数据库高级教程:学习 SQL 函数_[SQL Server教程]


Hansen, Ola34Svendson, Tove45Pettersen, Kari19

MS Access中的Aggregate函数

AVG(column)返回某列的平均值COUNT(column)返回某列的行数(不包括NULL值)COUNT(*)返回被选行数FIRST(column)返回在指定的域中第一个记录的值LAST(column)返回在指定的域中最后一个记录的值MAX(column)返回某列的最高值MIN(column)返回某列的最低值STDEV(column) STDEVP(column) SUM(column)返回某列的总和VAR(column) VARP(column)

在SQL Server中的Aggregate函数

AVG(column)返回某列的行数BINARY_CHECKSUM CHECKSUM CHECKSUM_AGG COUNT(column)返回某列的行数(不包括NULL值)COUNT(*)返回被选行数COUNT(DISTINCT column)返回相异结果的数目FIRST(column)返回在指定的域中第一个记录的值(在SQLServer2000种不被支持)LAST(column)返回在指定的域中最后一个记录的值(在SQLServer2000种不被支持)MAX(column)返回某列的最高值MIN(column)返回某列的最低值STDEV(column) STDEVP(column) SUM(column)返回某列的总和VAR(column) VARP(column)

Scalar 函数

Scalar 函数的操作面向某个单一的值,并返回基于输入值的一个单一的值。

Useful Scalar Functions in MS Access

UCASE(c)将某个域转换为大写LCASE(c)将某个域转换为小写MID(c,start[,end])从某个文本域提取字符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)用于执行日期计算


Head photo

Go homepage
Upload pictures
Write articles

SQL数据库高级教程:学习 SQL 函数_[SQL Server教程]

SQL拥有很多可用于计数和计算的内建函数。

函数的语法

内建SQL函数的语法是:

SELECT function(column) FROM table

函数的类型

在SQL中,有若干种基本的类型和范畴。函数的基本类型是:

  • Aggregate Functions
  • Scalar functions

Aggregate functions

Aggregate函数的操作面向一系列的值,并返回一个单一的值。

Note: If used among many other expressions in the item list of a SELECT statement, the SELECT must have a GROUP BY clause!!

"Persons" table (在大部分的例子中使用过)

NameAge函数描述函数描述函数描述

There are 0 records,
Comment:
Must be registered users to comment(必须是注册用户才能发表评论)

Disclaimer Privacy Policy About us Site Map
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.