1 Star 0 Fork 20

邓德城/MYSQL常用内置函数

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
曾建亮03.sql 1.23 KB
一键复制 编辑 原始数据 按行查看 历史
曾建亮 提交于 2021-09-02 09:27 . zy
CREATE DATABASE calls
use calls
-- 字节长度
SELECT length('2245这个') -- 中字=3
select OCTET_LENGTH('25孙菲菲h') -- 中字=3
SELECT CHAR_LENGTH('klf第三方') -- 中字=1
-- 替换
select REPLACE('dddsss','d','a') -- d换成a
SELECT INSERT('123134656',2,2,'dd') -- 第一个2数2个换成dd
-- 截取
SELECT LEFT('123456',4) -- 1234
select RIGHT('123456',4) -- 3456
SELECT SUBSTRING('123545',-5,4) -- 2354
-- 拼接
select CONCAT('sfeaf',123,'sfd') -- sfeaf123sfd
-- 逆序
select REVERSE('sfgetoiutyjfke') -- ekfjytuiotegfs
-- 大小写转换
select UPPER('qwertty') -- QWERTTY
select LOWER('QWER') -- qwer
-- 去空格
select TRIM(' ee ')-- !ee!
select LTRIM(' ee ') -- !ee !
select rtrim(' ee ') -- ! ee!
select REPLACE(' e e ',' ','') -- !ee!
-- 时间函数
select now() -- 当前时间
select FROM_UNIXTIME()-- 时间转时间戳
select FROM_UNIXTIME()-- 时间戳转时间
-- 流程控制
-- IF 三目运算符
select *,if(money>=0,'正常','错误') from user; -- 条件,满足则 , 否则
select *,(
CASE
WHEN money>=0 THEN
'正常'
ELSE
'错误'
END
)
from user; -- 条件,满足则 , 否则
select *,IFNULL(idcode,0) from user; -- 将null 改成0
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/deng-decheng/mysql_lesson3.git
[email protected]:deng-decheng/mysql_lesson3.git
deng-decheng
mysql_lesson3
MYSQL常用内置函数
master

搜索帮助