MySQL函数——包括日期、字符串、数学类函数

1.日期函数

select current_date()  //获取当前的日期如2025-3-3

select current_time()    //获取当前时间如16:16:11

select date_sub('2025-3-3','2022-3-1');   //将前一个时间和后一个时间作差

对日期函数的运用:

        1.创建一张表,记录生日

        2.创建一个留言表

2. 字符串函数

Select charset(name) from exam_result; //获取exam_result这一列每一个数据的字符集

select concat(name,'的语文是',chinese,'分,数学是',math,'分') 
as '分数' from exam_result;
//通过concat来组织数据

select length(name), name from exam_result; //显示每个姓名占用的字节数

select replace(name,'唐','tang') as cname,name from exam_result;
//将唐替换为tang

select substring(name,2,2),name from exam_result;//截取name的第二个和第三个字符

3.数学函数

4.其他函数

user() 查询当前用户

md5(str)对一个字符串进行md5摘要,摘要后得到一个32为字符串

database()显示当前正在使用的数据库

ifnull(val1,val2)如果val1为null,返回val2否则返回val1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值