字符函数
1. CONCAT()——字符连接
例如:SELECT CONCAT(“A”,”B”,”C”);
输出:ABC
实际用途有: SELECT CONCAT(username,password) AS concat FROM user3;
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