-- mysql常用的内置函数
-- 查看字符串的长度
SELECT LENGTH('0123456789') as 字符串的长度;
-- 查看字符个数
SELECT CHAR_LENGTH('0123456789') as 字符个数;
-- 替换字符串
SELECT REPLACE('0123456789',9,'j');
-- 连接字符串
SELECT concat('hello ',' - world');
-- 大小写转换
-- 转换小写
SELECT LOWER('sdasacDADCDS S');
SELECT LCASE('sdasacDADCDS S');
-- 转换大写
SELECT UCASE('sdasacDADCDS S');
SELECT UPPER('sdasacDADCDS S');
-- 去除字符串前端空格
SELECT TRIM(' 4512313 1213');
SELECT LTRIM(' 4512313 1213') as aa;
-- 去除字符串后端空格
SELECT trim(' 1234567 ')as bb;
-- 判断对象是否为空
SELECT IFNULL(null,0);
-- 查看数据库版本
SELECT VERSION();
-- 数学内置函数
-- 绝对值计算
SELECT abs(-10);
-- 取随机数
-- 在0-1之间取随机数
SELECT RAND();
-- 四舍五入
SELECT round(5.01);
-- 数字截断
SELECT truncate(5.59,1);
-- 返回小于x的最大整数
SELECT floor(7);
-- 进行md5加密
SELECT md5(123456);
-- 将ip转成数字
select inet_aton('192.168.1.1');