SQL Server(函数) 关键字的使用 三
三, 函数关键字 -- 使用介绍
28, Function的使用(Function的内建 SQL函数)?
内建 SQL 函数的语法是: SELECT function(列) FROM 表)
29, avg() 的使用(avg() 返回列的平均值)
AVG 函数返回数值列的平均值。NULL 值不包括在计算中。 SELECT AVG(column_name) FROM table_name
30, count()的使用(count()的指定列的数目)
COUNT(column_name) 函数返回指定列的值的数目(NULL 不计入): SELECT COUNT(column_name) FROM table_name
31, First()的使用(First()返回字段 第一个值)
FIRST() 函数返回指定的字段中第一个记录的值。 提示:可使用 ORDER BY 语句对记录进行排序。 SELECT FIRST(column_name) FROM table_name
32, Last()的使用(Last()返回字段 最后个值)
LAST() 函数返回指定的字段中最后一个记录的值。 提示:可使用 ORDER BY 语句对记录进行排序。 SELECT LAST(column_name) FROM table_name
33, Max()的使用(Max() 返回列中最大值)
MAX 函数返回一列中的最大值。NULL 值不包括在计算中。 SELECT MAX(column_name) FROM table_name 注释:MIN 和 MAX 也可用于文本列,以获得按字母顺序排列的最高或最低值。
34, Min()的使用(Min()返回列中最小值)
MIN 函数返回一列中的最小值。NULL 值不包括在计算中。 SELECT MIN(column_name) FROM table_name 注释:MIN 和 MAX 也可用于文本列,以获得按字母顺序排列的最高或最低值。
35, Sum()的使用(Sum()计算列的总和)
SUM 函数返回数值列的总数(总额)。 SELECT SUM(column_name) FROM table_name
合计函数 (比如 SUM) 常常需要添加 GROUP BY 语句。
36, group by的使用(group by 结合合计函数的 进行分组)
GROUP BY 语句用于结合合计函数,根据一个或多个列对结果集进行分组。 SELECT column_name, aggregate_function(column_name) FROM table_name WHERE column_name operator value GROUP BY column_name
37, having的使用(having )?
在 SQL 中增加 HAVING 子句原因是,WHERE 关键字无法与合计函数一起使用。 SELECT column_name, aggregate_function(column_name) FROM table_name WHERE column_name operator value GROUP BY column_name HAVING aggregate_function(column_name) operator value
38, ucase()的使用(ucase()把字段的值转为大写)
UCASE 函数把字段的值转换为大写。 SELECT UCASE(column_name) FROM table_name
39, lcase()的使用(lcase ()把字段的值转为小写)
LCASE 函数把字段的值转换为小写。 SELECT LCASE(column_name) FROM table_name
40, len()的使用(len()字段的长度)
LEN 函数返回文本字段中值的长度。 SELECT LEN(column_name) FROM table_name
41, round()的使用(round()指定小数位数)
ROUND 函数用于把数值字段舍入为指定的小数位数。 SELECT ROUND(column_name,decimals) FROM table_name 例子: SELECT ProductName, ROUND(UnitPrice,0) as UnitPrice FROM Products
42, now()的使用(now()返回当前时间)
NOW 函数返回当前的日期和时间。 提示:如果您在使用 Sql Server 数据库,请使用 getdate() 函数来获得当前的日期时间。 SELECT NOW() FROM table_name
43, format()的使用(now()返回当前时间)
FORMAT() 函数 FORMAT 函数用于对字段的显示进行格式化。 SELECT FORMAT(column_name,format) FROM table_name
历史的过去,昨天的回忆。明日的未来,今天的奋斗。
Fight For Your Dream