网站首页 > 知识剖析 正文
SQL中常用的函数及其作用介绍:
1.SUBSTR(str, start, length):返回字符串str从start位置开始的长度为length的子字符串。
2.CONCAT(str1, str2):将两个字符串str1和str2连接起来,返回一个新的字符串。
3.UPPER(str):将字符串str转换为大写。
4.LOWER(str):将字符串str转换为小写。
5.LENGTH(str):返回字符串str的长度。
6.TRIM(str):去除字符串str两端的空格。
7.REPLACE(str, from_str, to_str):将字符串str中的所有from_str替换为to_str。
8.ROUND(num, decimal_places):将数字num四舍五入到指定的小数位数decimal_places。
9.ABS(num):返回数字num的绝对值。
10.DATE_FORMAT(date, format):将日期date按照指定的format格式进行格式化。
11.NOW():返回当前的日期和时间。
12.COUNT(column):统计列column中非空值的数量。
13.SUM(column):计算列column中所有数值的总和。
14.AVG(column):计算列column中所有数值的平均值。
15.MAX(column):找出列column中的最大值。
16.MIN(column):找出列column中的最小值。
17.GROUP_CONCAT(column):将组内的值连接成一个字符串,常用于分组查询。
18.COALESCE(value1, value2, ...):返回参数列表中的第一个非空值。
19.NULLIF(expr1, expr2):如果expr1和expr2的值相等,则返回NULL;否则返回expr1的值。
20.CASE WHEN condition THEN result ELSE else_result END:根据条件进行逻辑判断,并返回相应的结果。
21.IFNULL(expr1, expr2):如果expr1不为空,则返回expr1的值;否则返回expr2的值。
22.DATE_ADD(date, INTERVAL value unit):将给定的日期date加上指定的时间间隔。
23.DATE_SUB(date, INTERVAL value unit):从给定的日期date减去指定的时间间隔。
24.DATEDIFF(date1, date2):计算两个日期之间的天数差。
25.EXTRACT(unit FROM date):从日期中提取指定的部分(如年、月、日、小时等)。
26.STR_TO_DATE(str, format):将字符串str按照指定的格式format转换为日期。
27.CONVERT(expr, type):将表达式expr转换为指定的数据类型。
28.RAND():返回0到1之间的随机浮点数。
29.TRUNCATE(number, decimal_places):将数值number截断到指定的小数位数。
30.INET_ATON(ip_address):将IPv4地址转换为整数形式。
31.INET_NTOA(ip_number):将整数形式的IPv4地址转换为字符串形式。
猜你喜欢
- 2025-09-06 postgresql自定义函数实现,通过contrib模块进行扩展
- 2025-09-06 PostgreSQL "+"操作符函数的获取机制
- 2025-09-06 VBA中SQLOpen函数_vba调用sql获取数据
- 2025-09-06 VBA中SQLExecQuery函数_vba操作sql数据库
- 2025-09-06 第 10 章:聚合函数与分组 - PostgreSQL入门
- 2025-09-06 SQL面试经典问题-开窗函数_sql开窗函数详解
- 2025-09-06 技术栈:我们把SQL窗口函数分为5大类12小类,这样好记吗?
- 2025-09-06 第 15 章:窗口函数 (Window Functions) - PostgreSQL入门
- 2025-09-06 SQL窗口函数知多少?_sql窗口函数有哪些
- 2025-09-06 SQL 聚合函数有哪些_sql语句的聚合函数
- 最近发表
-
- postgresql自定义函数实现,通过contrib模块进行扩展
- PostgreSQL "+"操作符函数的获取机制
- VBA中SQLOpen函数_vba调用sql获取数据
- VBA中SQLExecQuery函数_vba操作sql数据库
- 第 10 章:聚合函数与分组 - PostgreSQL入门
- SQL面试经典问题-开窗函数_sql开窗函数详解
- 技术栈:我们把SQL窗口函数分为5大类12小类,这样好记吗?
- 第 15 章:窗口函数 (Window Functions) - PostgreSQL入门
- SQL常用经典函数大全_sql函数有哪些
- SQL窗口函数知多少?_sql窗口函数有哪些
- 标签列表
-
- xml (46)
- css animation (57)
- array_slice (60)
- htmlspecialchars (54)
- position: absolute (54)
- datediff函数 (47)
- array_pop (49)
- jsmap (52)
- toggleclass (43)
- console.time (63)
- .sql (41)
- ahref (40)
- js json.parse (59)
- html复选框 (60)
- css 透明 (44)
- css 颜色 (47)
- php replace (41)
- css nth-child (48)
- min-height (40)
- xml schema (44)
- css 最后一个元素 (46)
- location.origin (44)
- table border (49)
- html tr (40)
- video controls (49)