本来应该上一篇https://blog.csdn.net/a15929748502/article/details/80667728就将函数结束掉,但因为查找太长,所以还是决定分开写,下面我们就来看一些经常用的函数。

常用日期函数

讲给我学医女朋友的mysql的一些函数及应用哦5(一站到底,从简到难)

1)在表中前三个,以及最后一个都是取得当前时间的函数没有参数,使用方法相同。

讲给我学医女朋友的mysql的一些函数及应用哦5(一站到底,从简到难)

2)在日期的基础上加日期:,如现在日期加上两天,减上两天,在这里我们用到date (datetime )返回datetime的日期部分。

date_ add()和date_ sub()中的interval后面可以使 year minute second day

讲给我学医女朋友的mysql的一些函数及应用哦5(一站到底,从简到难)

3)计算两个日期之间相差多少天:

讲给我学医女朋友的mysql的一些函数及应用哦5(一站到底,从简到难)

datediff(date1, date2)得到的是天数,是date1-date2的天数,因此可以使负数

示例:

创建一个备忘录,记录要备注的事件,里面有当天日期的显示,离最近一次考试的时间,假设最近考试时间为6月20号。


讲给我学医女朋友的mysql的一些函数及应用哦5(一站到底,从简到难)

讲给我学医女朋友的mysql的一些函数及应用哦5(一站到底,从简到难)

这样一个简易的备忘录就做好了,还是挺有意思的,可以用来时刻提醒考试时间。

1)请查询在十分钟内的备忘条

讲给我学医女朋友的mysql的一些函数及应用哦5(一站到底,从简到难)

字符串函数

讲给我学医女朋友的mysql的一些函数及应用哦5(一站到底,从简到难)

1)获取msg表的id列的字符集

讲给我学医女朋友的mysql的一些函数及应用哦5(一站到底,从简到难)

2)要求显示student表中的信息,显示格式:“XXX的语文是XXX分,数学XXX分,英语XXX分”

讲给我学医女朋友的mysql的一些函数及应用哦5(一站到底,从简到难)

3)求学生表中学生姓名占用的字节数

讲给我学医女朋友的mysql的一些函数及应用哦5(一站到底,从简到难)

4)将class3表中所有名字中有李的替换成'王'

讲给我学医女朋友的mysql的一些函数及应用哦5(一站到底,从简到难)

5)

截取class3表中name字段的第1个字符

讲给我学医女朋友的mysql的一些函数及应用哦5(一站到底,从简到难)


数学函数

讲给我学医女朋友的mysql的一些函数及应用哦5(一站到底,从简到难)

其他常用函数

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

user() 查询当前用户   

讲给我学医女朋友的mysql的一些函数及应用哦5(一站到底,从简到难)

md5(str) 可以对一个字符串进行md5加密,加密后得到一个32位字符串(不可解秘,只可以验证对不对)

创建一张表,存用户名和密码。

讲给我学医女朋友的mysql的一些函数及应用哦5(一站到底,从简到难)

下面插入数据(用MD5加密);

讲给我学医女朋友的mysql的一些函数及应用哦5(一站到底,从简到难)

password()函数,对mysql用户加密
ifnull(val1, val2) 如果val1位null,返回val2,否则返回val1的值(可以有效解决null不能直接参与运算的问题)

相关文章:

  • 2022-12-23
  • 2021-12-23
  • 2021-04-07
  • 2021-08-21
  • 2022-01-20
  • 2021-06-28
  • 2022-03-07
猜你喜欢
  • 2021-06-20
  • 2021-07-22
  • 2021-08-04
  • 2021-05-24
  • 2021-04-22
  • 2021-10-28
  • 2021-08-11
相关资源
相似解决方案