博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于mysql的基本函数,
阅读量:6079 次
发布时间:2019-06-20

本文共 1132 字,大约阅读时间需要 3 分钟。

 

 

1.字符串函数

  字符串函数是常见的函数之一,用来对字符串进行各种处理,MYSQL使用频率较高的字符串函数.

 1.1.CONCAT(str1,str2,,,,,strn)

参数1:一个字符串,

参数2:另一个字符串,

结果:连接字符串为一个整体.

eg.

SELECT CONCAT(`MY`,`SQL`);

1.2.INSERT(str,pos,len,newstr)

参数1:一个字符串,

参数2:从这个参数的位置开始,

参数3:准备把这个参数的长度作为替换的长度,

参数4:准备替换的新的字符串,

结果 :将原有字符串的一部分替换成了符合条件的字符串,

eg.

SELECT INSERT(`准备替换的数据了,`,`3`,`3`,`写上的`)

1.3.LOWER(str)

参数一:一个字符串,

结果:这个字符串中的所有字符变为小写,

eg.

1.4.UPPER(str)

参数一:一个字符串,

结果:将字符串中的所有字符都变为大写,

eg.

1.5.SUBSTRING(str,num,len)

参数一:等待被截取的字符串,

参数二:起始位置,从1开始的,

参数三:准备截取的长度,

结果:截取的结果,符合条件的一部分字符串,

eg.

 

2.日期的函数

2.1.CURDATE()

结果:返回当前日期,

eg.

2.2.CURTIME()

结果:返回当前时间,

eg.

2.3.ROW()

结果:返回当前日期和时间,

 eg.

 

2.4.WEEK(date)

参数一:返回的是时间,

结果:返回的日期date为一年中的第几周,

eg.

2.5.YEAR(date)

参数一:返回当前的日期,

结果:返回日期date的年份,

eg.

2.6.HOUR(time)

参数一:返回的时间,

结果:返回时间的小时值,

eg.

2.7.MINUTE(time)

参数一:返回的时间,

结果:返回时间的分钟值,

eg.

2.8.DATEDIFF(date1,date2)

参数一:返回的时间,

参数二:返回的另一个时间,

结果:返回这两个时间中间的天数,

eg.

2.9.ADDDATE(date1,n)

参数一:返回的一个日期,

参数二:准备加上的天数,

结果:返回了一个这个的时间加上某天后的时间,  

eg.

3.数学函数,

3.1.CEIL(x)

参数一:返回的一个数值,

结果:返回一个大于或等于数值x的最小整数,

3.2.FLOOR(x)

参数一:返回一个数值,

结果:返回一个小于或等于该数值的最大整数,

3.3.RAND()

结果:返回一个0~1之间的随机数,

eg.

 

转载于:https://www.cnblogs.com/s122/p/8406230.html

你可能感兴趣的文章
使用ansible工具部署ceph
查看>>
linux系列博文---->深入理解linux启动运行原理(一)
查看>>
Android反编译(一) 之反编译JAVA源码
查看>>
结合当前公司发展情况,技术团队情况,设计一个适合的技术团队绩效考核机制...
查看>>
python-45: opener 的使用
查看>>
cad图纸转换完成的pdf格式模糊应该如何操作?
查看>>
Struts2与Struts1区别
查看>>
网站内容禁止复制解决办法
查看>>
Qt多线程
查看>>
我的友情链接
查看>>
想说一点东西。。。。
查看>>
css知多少(8)——float上篇
查看>>
NLB网路负载均衡管理器详解
查看>>
水平添加滚动条
查看>>
PHP中”单例模式“实例讲解
查看>>
VS2008查看dll导出函数
查看>>
VM EBS R12迁移,启动APTier . AutoConfig错误
查看>>
atitit.细节决定成败的适合情形与缺点
查看>>
Mysql利用binlog恢复数据
查看>>
我的友情链接
查看>>