MySQL(七)MySQL常用函数
前言
上一篇给大家介绍了,MySQL常用的操作符其实已经是非常的详细了,现在给大家分享的是MySQL的常用函数。希望对我和对大家都有帮助。
一、字符串函数
1.1、LOWER、lcase(string); //转换为小写
1.2、UPPER、ucase(string); //转换为大写
1.3、CONCAT(string1, string2, ......); //连接字符串
1.4、SUBSTR
1.5、LENGTH
1.6、instr(string, substring)//返回substring首次在string中出现的位置,不存在返回0
1.7、left(string, length); //从string左边起取length个字符、right(string, length); //取string右边length个字符
1.8、ltrim(string); //去除左边的空格、rtrim(string); //去除右端空格、trim(); //去除字符串两端空格
1.9、repeat(string, count); //重复string count次
二、数学函数
2.1、round(number, [decimals]); //四舍五入,decimals为小数位数
2.2、abs(num); //返回绝对值
2.3、bin(decimal_num); //十进制转二进制
2.4、ceiling(num); //向上取整、floor(num); //向下取整
2.5、least(num1, num2, num3, ......); //取最小值、greatest(value1, value2, ...); //取最大值
2.6、mod(); //取余
2.7、power(num, power); //幂运算
2.8、rand([seed]); //随机数
2.9、sign(number); //返回符号,正负或0,正数返回1,负数回复-1
2.10、sqrt(num); //开平方
三、日期类函数
3.1、current_date(); //返回当前日期、current_time(); //返回当前时间、now(); //返回当前时间
注意它的简写方式
3.2、subtime(),addtime()
注意:这里的100会转化成00:01:00也就是一分钟。
3.3、DateDIFF()
DateDIFF()函数返回expr1起始时间和结束时间expr2之间的天数
expr1和expr2为日期或者date and time表达式。计算中只用到这些值得日期部分。
3.4、DATE_FORMAT()
3.5、LAST_DATE()
- CentOS7搭建ELK日志集中分析平台
- Centos安装sshfs实现挂载目录
- shell脚本监控磁盘使用率
- Python使用MD5加密字符串
- Spark MLlib之 KMeans聚类算法详解
- Python时间与时间戳转换
- linux配置ssh互信实现免密登陆
- uva--1339 - Ancient Cipher(模拟水体系列)
- Python获得13位unix时间戳
- Centos7下LVM对文件系统进行在线扩容
- centos7编译安装Redis
- hdu----(5023)A Corrupt Mayor's Performance Art(线段树区间更新以及区间查询)
- Redis单线程架构
- hdu----(4521)小明系列问题——小明序列
- MySQL 教程
- MySQL 安装
- MySQL 管理与配置
- MySQL PHP 语法
- MySQL 连接
- MySQL 创建数据库
- MySQL 删除数据库
- MySQL 选择数据库
- MySQL 数据类型
- MySQL 创建数据表
- MySQL 删除数据表
- MySQL 插入数据
- MySQL 查询数据
- MySQL where 子句
- MySQL UPDATE 查询
- MySQL DELETE 语句
- MySQL LIKE 子句
- mysql order by
- Mysql Join的使用
- MySQL NULL 值处理
- MySQL 正则表达式
- MySQL 事务
- MySQL ALTER命令
- MySQL 索引
- MySQL 临时表
- MySQL 复制表
- 查看MySQL 元数据
- MySQL 序列 AUTO_INCREMENT
- MySQL 处理重复数据
- MySQL 及 SQL 注入
- MySQL 导出数据
- MySQL 导入数据
- MYSQL 函数大全
- MySQL Group By 实例讲解
- MySQL Max()函数实例讲解
- mysql count函数实例
- MYSQL UNION和UNION ALL实例
- MySQL IN 用法
- MySQL between and 实例讲解
- Kafka——分布式的消息队列
- Scala——多范式, 可伸缩, 类似Java的编程语言
- Storm——分布式实时流式计算框架
- Vue实现复制excel表格内容粘贴至网页
- Sqoop——将关系数据库数据与hadoop数据进行转换的工具
- Sqoop导入数据时异常java.net.ConnectException: Connection refused
- Flume——高可用的、高可靠的、分布式日志收集系统
- Hadoop技术(三)数据仓库工具Hive
- Hadoop技术(一)分布式文件系统HDFS
- Docker技术( 容器虚拟化技术 )
- 分布式事务处理技术之LCN
- Swagger技术(接口文档实时动态生成工具)
- 大数据学习之Linux基础
- Spring全家桶之SpringData——Spring Data JPA
- 异常 object references an unsaved transient instance - 的解决