SQL中自带很多类型的函数,有字符、数字、日期、转换、和混合型等多种函数用于处理单行数据,因此这些都可被统称为单行函数。这里列举一些常用函数
字符函数
![图片[1] - Mysql常用函数 - 正则时光](https://www.regular.cc/wp-content/uploads/2023/11/2022081303441983.png)
补充1:substring_index(str,delim,count) str:要处理的字符串 delim:分隔符 count:计数
如 str=www.wiki.com,则 substring_index(str,’.’,1) ,处理的结果是:www;substring_index(str,’.’,-1) 处理结果是com
数字函数
![图片[2] - Mysql常用函数 - 正则时光](https://www.regular.cc/wp-content/uploads/2023/11/2022081303514658.png)
日期函数
![图片[3] - Mysql常用函数 - 正则时光](https://www.regular.cc/wp-content/uploads/2023/11/2022081303523215.png)
补充1:使用year()、month()、day()。直接取日期的年、月、日
如 year(“2022-08-13”) ,得出值为2022.
控制流函数
IF(expr,v1,v2)函数 如果表达式expr成立,返回结果v1;否则,返回结果v2。
IFNULL(v1,v2)函数 如果v1的值不为NULL,则返回v1,否则返回v2。
![图片[4] - Mysql常用函数 - 正则时光](https://www.regular.cc/wp-content/uploads/2023/11/2022081304025278.png)
![图片[5] - Mysql常用函数 - 正则时光](https://www.regular.cc/wp-content/uploads/2023/11/2022081304043316.png)
数据类型转换函数
![图片[6] - Mysql常用函数 - 正则时光](https://www.regular.cc/wp-content/uploads/2023/11/2022081304060443.png)
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END