MySQL-内置函数

内置函数

日期函数

在这里插入图片描述

  1. 获得年月日
    在这里插入图片描述
  2. 获得时分秒
    在这里插入图片描述
  3. 获得时间戳
    在这里插入图片描述
  4. 在日期的基础上加日期
    在这里插入图片描述
  5. 在日期的基础上减去时间
    在这里插入图片描述
  6. 计算两个日期之间相差多少天
    在这里插入图片描述
    这里计算相差天数,由前者减后者。
  7. 当前日期时间
    在这里插入图片描述
    一些常用的日期函数就这些。

字符函数

在这里插入图片描述

charset

在这里插入图片描述

concat

在这里插入图片描述

instr() 返回子串第一次出现的首位位置

在这里插入图片描述

ucase、lcase

在这里插入图片描述
这个函数可以配合substring,进行拆分转大小写,比如一个名字SMITH,我们用substring将S和MITH分开,保留S大写,将MITH转为小写,然后再将两者用concat拼接回去。

left

在这里插入图片描述
从string中的左边取出length个字符。

length

在这里插入图片描述

replace

在这里插入图片描述

strcmp

和C语言中的strcmp作用是一样的,返回比较结果

substring

在这里插入图片描述
从string中的pos位置(2)取出length(3)个长度的字符

ltrim 去除前空格,rtrim 去除后空格

在这里插入图片描述

数学函数

在这里插入图片描述
使用方法还是和上面那些函数一样,这里就不一一展示了。

conv

在这里插入图片描述
conv(number, from_base, to_base)就是将number视为from_base进制下的一个数,将其转化to_base进制下的一个数。

其他函数

user()查询当前用户

在这里插入图片描述

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

在这里插入图片描述

md5(str)

md5(str)对一个字符串进行md5摘要,摘要后得到一个32位字符串
在这里插入图片描述
相当于一种加密的措施,在用户注册密码信息上应用很广泛,不会简单的保存用户的密码,而是加密码通过摘要后得到的字符串进行保存,有利于保护用户的信息安全。

password()函数,MySQL数据库使用该函数对用户加密

在这里插入图片描述

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

相当于C语言中的三目逻辑运算

总结:
内容比较简单一点。
人性的背后是白狼苍狗,愿你我都能做生活的高手。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值