MySQL学习笔记(22)——字符函数

时光怂恿深爱的人放手 提交于 2021-02-08 15:58:23

字符函数

1. CONCAT()——字符连接
例如:SELECT CONCAT(“A”,”B”,”C”);
输出:ABC
实际用途有: SELECT CONCAT(username,password) AS concat FROM user3;
concat
2. CONCAT_WS()——用指定的分隔符将字符进行连接
例如: SELECT CONCAT_WS(“-“,”坚”,”持”);
输出:坚-持

3. FORMAT()——数字格式化
例如: SELECT FORMAT(12345.67,2); //后面的2是小数点保留位数
输出:12,345.67

4. UPPER()——转换为大写字母
例如: SELECT UPPER(“lt”);
输出:LT

5. LOWER()——转换为小写字母
例如:SELECT LOWER(UPPER(“lt”)); //就是突然想皮一下
输出:lt
6.LEFT()、RIGHT()——获取左、右侧字符
例如:SELECT LEFT(“ABCDE”,2);
输出:AB
例如:SELECT RIGHT(“ABCDE”,3);
输出:CDE
7.LENGTH()——获取字符串长度
例如:SELECT LENGTH(“MYSQL”);
输出:5
8.LTRIM()、RTRIM()、TRIM()——删除前导空格、删除后续空格、删除前导和后续空格
例如:SELECT TRIM(” LT “);
额外内容(删除特定字符串):
SELECT TRIM(LEADING “?” FROM “??LT???”);
输出:LT???
SELECT TRIM(TRAILING “?” FROM “??LT???”);
输出: ??LT
SELECT TRIM(BOTH “?” FROM “??LT???”);
输出:LT
9.REPALECE()——字符串替换
例如:SELECT REPLACE(“??MY??SQL???”,”?”,”“);
输出:MYSQL
10.SUBSTRING——字符串截取
例如: SELECT SUBSTRING(“MYSQL”,1,2);//从第一个截取,截取两个
输出:MY

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!