有趣的MySQL函数
2021/11/26 19:10:37
本文主要是介绍有趣的MySQL函数,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
MYSQL函数
官网:
MySQL :: MySQL 5.7 Reference Manual :: 12.1 Built-In Function and Operator Reference
===============================数学运算==================================
SELECT ABS(-8) -- 绝对值
SELECT CEILING(9.4) -- 向上取整
SELECT FLOOR(9.4) -- 向下取整
SELECT RAND() -- 返回一个 0~1 之间的随机数
SELECT SIGN(10) -- 判断一个数的符号 0-0 负数返回-1 ,正数返回1
===============================字符串函数==================================
SELECT CHAR_LENGTH('中国加油') -- 字符串长度
SELECT CONCAT ('中','国','加油') -- 拼接字符串
SELECT INSERT ('我爱编程helloword',1,2,'超级热爱') -- 查询,从某个位置开始替换某个长度
SELECT LOWER ('HelloWord') -- 全部转成小写字母
SELECT UPPER ('HelloWord') -- 全部转成大写字母
SELECT INSTR ('HelloWord','e') -- 返回第一次出现的字符串的索引
SELECT REPLACE ('我爱中国,中国加油','加油','万岁') -- 替换出现的指定的字符串
SELECT SUBSTR('即使再小的帆也能远航',5,2) -- 返回指定的子字符串 (员字符串,截取的位置,截取的长度)
SELECT REVERSE('我爱中国,中国加油') -- 反转
-- 查询名字带有佳的同学,然后把佳换成家 SELECT * FROM student WHERE studentname LIKE '%佳%' -- 把佳换成家 SELECT REPLACE(studentname,'佳','家') FROM student WHERE studentname LIKE '%佳%'
==========================时间和日期函数==================================
SELECT CURRENT_DATE() -- 获取当前日期 SELECT CURDATE() -- 获取当日期 SELECT DATE(NOW()) -- 获取当前日期
SELECT NOW() -- 获取当前的时间(年月日时分秒) SELECT LOCALTIME () -- 获取本地时间(年月日时分秒) SELECT SYSDATE() -- 获取系统时间(年月日时分秒)
SELECT CURRENT_TIME() -- 获取当前的时间(时分秒) SELECT TIME(NOW()) -- 获取当前的时间(时分秒)
SELECT DAY(NOW()) -- 获取当前几号
SELECT YEAR(NOW()) -- 获取当前年份
SELECT MONTH(NOW()) -- 获取当前月份
SELECT HOUR(NOW()) -- 获取当前时间的小时数
SELECT MINUTE(NOW()) -- 获取当前时间的分钟数
SELECT SECOND(NOW()) -- 获取当前时间的秒数
=================================系统====================================
SELECT SYSTEM_USER() -- 获取当前用户 SELECT USER() -- 获取当前用户
SELECT VERSION() -- 获取当前版本
这篇关于有趣的MySQL函数的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-04部署MySQL集群项目实战:新手入门教程
- 2024-11-04如何部署MySQL集群资料:新手入门指南
- 2024-11-02MySQL集群项目实战:新手入门指南
- 2024-11-02初学者指南:部署MySQL集群资料
- 2024-11-01部署MySQL集群教程:新手入门指南
- 2024-11-01如何部署MySQL集群:新手入门教程
- 2024-11-01部署MySQL集群学习:新手入门教程
- 2024-11-01部署MySQL集群入门:新手必读指南
- 2024-10-23BinLog入门:新手必读的MySQL二进制日志指南
- 2024-10-23Binlog入门:MySQL数据库的日志管理指南