mysql单行函数

函数的分类

函数将我们经常使用的代码封装起来,需要时直接调用即可,既提高代码效率,又提高了可维护性。
在这里插入图片描述

数值类型函数

在这里插入图片描述
在这里插入图片描述
取随机数
在这里插入图片描述
在这里插入图片描述
四舍五入
保留几位小数
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

字符串函数

在这里插入图片描述
在这里插入图片描述
CONCAT()

SELECT CONCAT(emp.last_name,' worked for',mgr.last_name) "details"
FROM employees emp JOIN employees mgr
WHERE emp.`manager_id` = mgr.`employee_id`;

在这里插入图片描述
INSERT(str,idx,len,replacestr)
在这里插入图片描述
在这里插入图片描述
REPLACE(str,a,b)
SELECT REPLACE('hello','lo','mmm') FROM DUAL;
在这里插入图片描述
SELECT UPPER('Hello'),LOWER('Hello') FROM DUAL;
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

日期时间类型函数

获取日期时间
SELECT CURDATE(),CURRENT_DATE(),CURTIME(),NOW(),SYSDATE(),UTC_DATE(),UTC_TIME() FROM DUAL;
在这里插入图片描述
日期与时间戳的转换
SELECT UNIX_TIMESTAMP(),FROM_UNIXTIME(1666069988) FROM DUAL;
在这里插入图片描述
SELECT UNIX_TIMESTAMP('2022-10-18 14:14:14') FROM DUAL;
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
日期的操作函数
SELECT EXTRACT(SECOND FROM NOW()),EXTRACT(DAY FROM NOW()) FROM DUAL;
在这里插入图片描述
时间和秒钟转换的函数
在这里插入图片描述
在这里插入图片描述
日期的格式化与解析:
格式化:日期 —>字符串
解析:字符串 —>日期
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

流程控制函数

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

加密解密函数

SELECT PASSWORD('mysql'),MD5('mysql'),SHA('mysql') FROM DUAL;
md5和sha不可逆
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

MYSQL信息函数

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

单行函数课后练习

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

龙崎流河

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值