【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();数据加密


相关推荐
小灰灰搞电子10 分钟前
Qt多线程访问同一个数据库源码分享(基于Sqlite实现)
数据库·qt·sqlite
麓殇⊙14 分钟前
redis--黑马点评--Redisson快速入门
数据库·redis·缓存
爱思德学术18 分钟前
DBLP数据库是什么?
数据库
onlooker666621 分钟前
Go 语言底层(四) : 深入 Context 上下文
开发语言·数据库·golang
岁忧23 分钟前
MySQL中【正则表达式】用法
数据库·mysql·正则表达式
浠寒AI1 小时前
PostgreSQL 与 SQL 基础:为 Fast API 打下数据基础
数据库·sql·postgresql
金州饿霸1 小时前
MySQL--慢查询日志、日志分析工具mysqldumpslow
数据库·mysql
zhujilisa1 小时前
MySql中的锁
数据库·mysql
百度Geek说2 小时前
BaikalDB 架构演进实录:打造融合向量化与 MPP 的 HTAP 查询引擎
数据库·分布式·架构
Xy9103 小时前
App Trace技术解析:传参安装、一键拉起与快速安装
数据库·程序员