关于mysql的基本函数,
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.
- mysql存储过程基本函数
- 关于mysql 简单的查询语句 以及常用函数的 总结
- 关于mysql 简单的查询语句 以及常用函数的 总结
- MySQL存储过程的基本函数
- 关于mysql中的count()函数
- mysql 创建函数的基本规则和使用用法;
- MySql存储过程中的基本函数和需要用到的运算符
- 关于MySQL的SLEEP(N)函数
- 关于用C操作mysql的一些函数介绍
- 关于MySQL中视图、函数、触发器等的DEFINER无法识别的问题
- 脚本文件的编写和关于文件的基本函数的用法
- mysql 基本操作函数
- 关于mysql 简单的查询语句 以及常用函数的 总结
- 关于mysql 简单的查询语句 以及常用函数的 总结
- MySQL存储过程中的基本函数和触发器的相关学习教程
- C语言中关于数组、指针以及函数的一些基本知识
- mysql、MS SQL关于分页的sql查询语句 limit 和row_number() OVER函数
- MySQL中关于临时表的一些基本使用方法
- mysql学习笔记1--MySQL存储函数之基本常用函数的分类与使用
- mysql 基本操作 存储过程和函数详解 (第四章)