第七章 函数
Last updated
Was this helpful?
Last updated
Was this helpful?
本节为您提供最常用的MySQL函数,包括聚合函数,字符串函数,日期时间函数,控制流函数等。
- 提供最常用的MySQL聚合函数的简要概述。
- 计算一组值或表达式的平均值。
- 计算表中的行数。
- 返回子字符串在字符串中第一次出现的位置。
- 计算一组值或表达式的总和。
- 在一组值中找到最小值。
- 在一组值中找到最大值。
- 将字符串从分组中连接成具有各种选项(如DISTINCT
,ORDER BY
和SEPARATOR
)的字符串。
- 显示如何计算人口标准偏差和样本标准偏差。
- 将两个或多个字符串组合成一个字符串。
- 以字节和字符获取字符串的长度。
- 获取指定长度的字符串的左边部分。
- 搜索并替换字符串中的子字符串。
- 从具有特定长度的位置开始提取一个子字符串。
- 从字符串中删除不需要的字符。
- 在逗号分隔的字符串列表中找到一个字符串。
- 格式化具有特定区域设置的数字,舍入到小数位数。
- 如果满足WHEN
分支中的条件,则返回THEN
分支中的相应结果,否则返回ELSE
分支中的结果。
- 根据给定的条件返回一个值。
- 如果第一个参数不为NULL
,则返回第一个参数,否则返回第二个参数。
- 如果第一个参数等于第二个参数,则返回NULL
,否则返回第一个参数。
- 返回当前日期。
- 计算两个DATE
值之间的天数。
- 获取指定日期月份的天(日)。
- 将时间值添加到日期值。
- 从日期值中减去时间值。
- 根据指定的日期格式格式化日期值。
- 获取指定日期的工作日的名称。
- 返回日期的工作日索引。
- 提取日期的一部分。
- 返回当前日期和时间。
- 返回一个表示指定日期的月份的整数。
- 将字符串转换为基于指定格式的日期和时间值。
- 返回当前日期。
- 计算两个TIME
或DATETIME
值之间的差值。
- 计算两个DATE
或DATETIME
值之间的差值。
- 返回一个日期的星期数值。
- 返回一个日期表示为工作日/星期几的索引。
- 返回日期值的年份部分。
- 返回第一个非NULL
参数,这非常适合用于将值替换为NULL
。
– 使用n
个参数,并分别返回n
个参数的最大值和最小值。
- 如果参数为NULL
,则返回1
,否则返回0
。
- 获取最后插入的记录的最后生成的序列号。
- 将任何类型的值转换为具有指定类型的值。