1 Star 0 Fork 20

邓德城/MYSQL常用内置函数

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
9.2.txt 1.06 KB
一键复制 编辑 原始数据 按行查看 历史
方桂龙 提交于 2021-09-06 02:10 . 方桂龙
create database shop
use shop;
drop table if EXISTS `user`;
create table user (
name varchar(20),
moneny FLOAT
)
-- 字节长度
SELECT name,length(name) from user;
select length('123ab中国c'),OCTET_LENGTH('123ab中国c');
select CHAR_LENGTH('123ab中国c');
-- 替换
select replace('1234526','2','ABC');
select insert ('1234526',2,3,'ABC');
-- 截取
select left('123456789','3');
select right('123456789','3');
select substring('123456789',-5,3);
-- 拼接
select concat('abc','efg','123');
-- 逆序
select reverse('123456789');
-- 大小写转换
select upper('中国abc123');
select lower('中国ABC132');
-- 去空格
select trim(' 123 '); -- 两边都没有空格
select ltrim('123 '); -- 左边没有空格
select rtrim(' 123'); -- 右边没有空格
select replace(' 12 3 ',' ',''); -- 替换掉空格
-- 时间函数
selec now();
select unix_timestamp(now());
select from_unixtime(123456);
-- 流程控制
select *,if (money>=0,'正常','异常')资金状态 from user;
select *,(
case
when money>=0
then '正常'
else '异常'
end
)资金状态 from user;
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/deng-decheng/mysql_lesson3.git
git@gitee.com:deng-decheng/mysql_lesson3.git
deng-decheng
mysql_lesson3
MYSQL常用内置函数
master

搜索帮助

23e8dbc6 1850385 7e0993f3 1850385