以下内容基于MySQL 5.6及更高,大部分函数5.5也基本适用,更低版本请参考对应版本手册,其内容整理自官方。
mysql常用函数被分为五类,分别为:
①Aggregate:基于一列的多个值返回单一值(聚合函数);
②String:字符串函数;
http://blog.itpub.net/29773961/viewspace-1813545/
③Date and time:日期和时间;
http://blog.itpub.net/29773961/viewspace-1808967/
④Numeric:数字函数;
http://blog.itpub.net/29773961/viewspace-1813556/
⑤Control Flow:基于一个表达式的结果集选择不同的值(控制流函数);
http://blog.itpub.net/29773961/viewspace-1813557/
【Aggregate】:
AVG():
返回结果集的平均值
BIT_AND():
返回结果集中的bitwise 与,若找不到匹配行,则返回bigint unsigned的最大值
BIT_OR():
返回结果集中或表达式的的bitwise 或,若找不到匹配行,则返回0
BIT_XOR():
返回结果集中或表达式的bitwise 异或,若找不到匹配行,则返回0
COUNT(DISTINCT):
返回不同非空结果集或表达式的条数
COUNT():
返回结果集或表达式的条数
GROUP_CONCAT():
参考http://blog.itpub.net/29773961/viewspace-1800845/
MAX():
返回结果集的最大值
MIN():
返回结果集最小值
STD()与STDDEV()与STDDEV_POP():
返回结果集或表达式的标准差
STDDEV_SAMP():
返回结果集或表达式的样本标准差
SUM():
返回结果集或表达式之和
VAR_POP()与VARIANCE():
返回结果集或表达式的方差
VAR_SAMP():
返回结果集或表达式的样本方差
作者公众号(持续更新)
mysql常用函数被分为五类,分别为:
①Aggregate:基于一列的多个值返回单一值(聚合函数);
②String:字符串函数;
http://blog.itpub.net/29773961/viewspace-1813545/
③Date and time:日期和时间;
http://blog.itpub.net/29773961/viewspace-1808967/
④Numeric:数字函数;
http://blog.itpub.net/29773961/viewspace-1813556/
⑤Control Flow:基于一个表达式的结果集选择不同的值(控制流函数);
http://blog.itpub.net/29773961/viewspace-1813557/
【Aggregate】:
AVG():
返回结果集的平均值
BIT_AND():
返回结果集中的bitwise 与,若找不到匹配行,则返回bigint unsigned的最大值
BIT_OR():
返回结果集中或表达式的的bitwise 或,若找不到匹配行,则返回0
BIT_XOR():
返回结果集中或表达式的bitwise 异或,若找不到匹配行,则返回0
COUNT(DISTINCT):
返回不同非空结果集或表达式的条数
COUNT():
返回结果集或表达式的条数
GROUP_CONCAT():
参考http://blog.itpub.net/29773961/viewspace-1800845/
MAX():
返回结果集的最大值
MIN():
返回结果集最小值
STD()与STDDEV()与STDDEV_POP():
返回结果集或表达式的标准差
STDDEV_SAMP():
返回结果集或表达式的样本标准差
SUM():
返回结果集或表达式之和
VAR_POP()与VARIANCE():
返回结果集或表达式的方差
VAR_SAMP():
返回结果集或表达式的样本方差
作者公众号(持续更新)
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29773961/viewspace-1813589/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/29773961/viewspace-1813589/