【MySQL--->内置函数】

### 文章目录

  • [@[TOC](文章目录)](#文章目录 @TOC 一、日期函数 二、字符串函数 三、数学函数 四、其他函数)
  • [一、日期函数](#文章目录 @TOC 一、日期函数 二、字符串函数 三、数学函数 四、其他函数)
  • [二、字符串函数](#文章目录 @TOC 一、日期函数 二、字符串函数 三、数学函数 四、其他函数)
  • [三、数学函数](#文章目录 @TOC 一、日期函数 二、字符串函数 三、数学函数 四、其他函数)
  • [四、其他函数](#文章目录 @TOC 一、日期函数 二、字符串函数 三、数学函数 四、其他函数)

一、日期函数

current_date();当前日期
current_time();当前时间
current_timestamp();当前时间戳

now();当前时间
date('date');日期

date_sub(date,interval number second/minute/hour/day/month/year);日期减运算
date_add(date,interval number second/minute/hour/day/month/year);日期加运算

datediff(date1,date2);计算日期差

计算出两分钟内更新的信息

二、字符串函数


charset(variable);求编码格式

concat(str1,str2,...)连接多个字符串

instr(str,substr);返回子串在字符串中的起始位置

子串存在返回位置,否则返回0;

ucase(str)转换大写字符
lcase(str)转换小写字符
length()求字符串长度
substring(str,pos,length)取字符串子串

将岗位名称的首字母转换为小写显示

ltrim(),trim(),rtrim()去除字符串左边,两边,右边空格.

replace(str,search_str,replace_str);字符串子串替换

将名字中的S字符替换为上海

strcmp(str,str)字符串比较

left(str,length);从字符串左边截取length个字符
right(str,length);从字符串右边截取length个字符

三、数学函数

abs(number);取绝对值

bin(decimalnumber);转换为二进制

conv(number,from_base,to_base);讲一个数字转换为指定进制数

hex(decimalnumber);十进制转十六进制

rand();随机数

mod(number,denominator);取模

format(number,decimal_places);格式化,指定保留小数位数

ceiling(number);向上取整

floor(number);向下取整

四、其他函数

user();查看使用mysql的用户
database();查看正在使用的数据库

md5();数据摘要
password();数据加密


相关推荐
正在走向自律7 分钟前
金仓数据库KingbaseES基础语法详解与实践指南
数据库·国产数据库·ddl·dml·kingbasees·sql语法·电科金仓
alonewolf_997 分钟前
MySQL全局优化详解与8.0新特性全面解读
数据库·mysql
ASS-ASH10 分钟前
快速处理虚拟机磁盘扩容问题
linux·数据库·vmware·虚拟机·磁盘扩容
爱写bug的野原新之助15 分钟前
数据库及navicat工具
数据库·网络爬虫·工具
数据知道19 分钟前
一文掌握 MongoDB 存储引擎 WiredTiger 的原理
数据库·mongodb·数据库架构
Full Stack Developme23 分钟前
Mycat 2 实现 MySQL 读写分离,并且实现 主从同步
android·数据库·mysql
我是人✓27 分钟前
Spring IOC入门
java·数据库·spring
Hello.Reader28 分钟前
PyFlink DataStream 程序骨架、常用 Source/Sink、状态(State)、与 Table/SQL 互转一篇搞定
数据库·sql·linq
三不原则34 分钟前
故障案例:模型推理响应慢,排查 Redis 缓存集群问题
数据库·redis·缓存
alonewolf_9940 分钟前
MySQL Explain详解与索引优化实战
数据库·mysql·adb