欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 新闻 > 会展 > mysql--内置函数

mysql--内置函数

2024/10/23 15:17:52 来源:https://blog.csdn.net/qq_51216031/article/details/142960880  浏览:    关键词:mysql--内置函数

目录

这些函数都比较简单,关键在于要灵活使用

1、日期函数

2、字符串函数

3、数学函数

4、其他函数


1、日期函数

函数说明语法示例
now()返回当前日期和时间select now();
curdate()返回当前日期select curdate();
date()格式化日期select date('2024-10-15');
datediff()计算两个日期之间的天数select datediff('2024-10-15', '2024-10-01');
adddate()在日期上加上指定的时间select adddate('2024-10-15', interval 7 day);

2、字符串函数

函数说明语法示例
length()返回字符串的长度select length('hello');
lower()将字符串转换为小写select lower('HELLO');
upper()将字符串转换为大写select upper('hello');
substring()返回子字符串select substring('hello', 1, 3);
replace()替换字符串中的字符select replace('hello', 'e', 'a');

3、数学函数

函数说明语法示例
abs()返回数字的绝对值select abs(-10);
ceil()返回大于或等于给定值的最小整数select ceil(4.2);
floor()返回小于或等于给定值的最大整数select floor(4.7);
round()对数字进行四舍五入select round(4.5);
sqrt()返回数字的平方根select sqrt(16);

4、其他函数

函数说明语法示例
if()条件判断函数select if(1 > 0, 'true', 'false');
case条件表达式select case when score >= 60 then 'pass' else 'fail' end;
coalesce()返回第一个非空的值select coalesce(null, 'default', 'value');
concat()连接多个字符串select concat('hello', ' ', 'world');

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com