SQL Aggregate 函数计算从列中获得的值,sql函数大全 SQL

数据库有许多内置的职能履行的计算数据。 聚合函数的SQL
总的SQL函数返回一个单一的价值计算,从价值的一栏。

SQL Aggregate 函数

澳门新葡8455最新网站,SQL Aggregate 函数计算从列中取得的值,返回一个单一的值。

有用的 Aggregate 函数:

  • AVG() – 返回平均值
  • COUNT() – 返回行数
  • FIRST() – 返回第一个记录的值
  • LAST() – 返回最后一个记录的值
  • MAX() – 返回最大值
  • MIN() – 返回最小值
  • SUM() – 返回总和
  • GROUP BY -分组
  • HAVING

 

11 SQL CONCAT() 函数

CONCAT 函数用于将两个字符串连接为一个字符串

SELECT CONCAT(id, name, work_date) FROM employee_tbl;
    +-----------------------------+
    | CONCAT(id, name, work_date) |
    +-----------------------------+
    | 1John2007-01-24             |
    | 2Ram2007-05-27              |
    | 3Jack2007-05-06             |
    | 3Jack2007-04-06             |
    | 4Jill2007-04-06             |
    | 5Zara2007-06-06             |
    | 5Zara2007-02-06             |
    +-----------------------------+
    7 rows in set (0.00 sec)

SQL SQRT() 函数
SQL RAND() 函数

标功能的SQL 的SQL标量函数返回一个单一的价值,根据输入值。 有用标职能:
UCASE -转换领域的大写 LCASE -转换一个外地来小写 min -提取字符的文本字段
len -返回的长度文本字段 ROUND -查房一个数字领域的一些具体小数 NOW
-返回当前系统日期和时间 format -格式如何领域显示
提示:总的职能和职责的量将详细解释在未来的章节。有用的聚合函数: AVG
-返回的平均价值 count -返回的行数 first -返回第一个值 last
-返回最后一个值 max -返回的最大价值 min -返回最小的价值 total
-返回的总和
上面了sql函数都是我们常用到的,特别是给各位新手有很大的帮助哦,

SQL 函数大全,sql函数大全

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

 

4 SQL COUNT() 函数

SQL COUNT(column_name) 语法
COUNT(column_name) 函数返回指定列的值的数目(NULL 不计入):
SELECT COUNT(column_name) FROM table_name;

SQL COUNT(*) 语法
COUNT(*) 函数返回表中的记录数:
SELECT COUNT(*) FROM table_name;

SQL COUNT(DISTINCT column_name) 语法
COUNT(DISTINCT column_name) 函数返回指定列的不同值的数目:
SELECT COUNT(DISTINCT column_name) FROM table_name;
注释:COUNT(DISTINCT) 适用于 ORACLE 和 Microsoft SQL Server

SQL Scalar 函数

SQL Scalar 函数基于输入值,返回一个单一的值。

有用的 Scalar 函数:

  • UCASE() – 将某个字段转换为大写
  • LCASE() – 将某个字段转换为小写
  • MID() – 从某个文本字段提取字符
  • LEN() – 返回某个文本字段的长度
  • ROUND() – 对某个数值字段进行指定小数位数的四舍五入
  • NOW() – 返回当前的系统日期和时间
  • FORMAT() – 格式化某个字段的显示方式

函数大全,sql函数大全 SQL
拥有很多可用于计数和计算的内建函数。 SQL Aggregate 函数 SQL Aggregate
函数计算从列中取得的值,返回一个单一…

13 SQL REPLACE()字符串替换函数

把数据库表article中的所有title字段里的w3cschool字符串替换成hello。

update `article` set title=replace(title,'w3cschool','hello');

replace函数定义:
replace(original-string,search-string,replace-string)
参数:

original-string: 被搜索的字符串。可为任意长度。
search-string: 要搜索并被 replace-string 替换的字符串。该字符串的长度不应超过 255 个字节。如果 search-string 是空字符串,则按原样返回原始字符串。
replace-string: 该字符串用于替换 search-string。可为任意长度。如果 replacement-string 是空字符串,则删除出现的所有 search-string。

说明
用字符串表达式3替换字符串表达式1中出现的所有字符串表达式2的匹配项。返回新的字符串。
如果有某个参数为 NULL,此函数返回 NULL。

8 SQL ROUND() 函数

ROUND() 函数用于把数值字段舍入为指定的小数位数。

SQL ROUND() 语法
SELECT ROUND(column_name,decimals) FROM table_name;
SELECT ProductName, ROUND(Price,0) AS RoundedPrice
FROM Products;

9 SQL NOW() 函数

SQL NOW() 语法

SELECT NOW() FROM table_name;

相关文章

You can leave a response, or trackback from your own site.

Leave a Reply

网站地图xml地图