美文网首页数据库
黑猴子的家:mysql 字符函数

黑猴子的家:mysql 字符函数

作者: 黑猴子的家 | 来源:发表于2019-02-27 08:45 被阅读1次
    1、字符函数总结
    函数类似于java的方法
    分类:
    分组函数:将一组值进行统计,得出一个值
    单行函数:将一个值进行处理,得出一个值
    
    调用语法:
    select 函数名(实参列表);
    
    单行函数:
        字符函数
        数学函数
        日期函数
        流程控制函数
    

    字符函数练习

    2、length 获取字节长度
    unicode:固定字节,一个字母和一个汉字都占2个字节
    gbk:一个字母占一个字节,一个汉字占2个字节
    utf8:一个字母占一个字节,一个汉字占3个字节
    
    SELECT LENGTH('abc张三');
    SHOW VARIABLES LIKE '%char%';
    
    3、concat 拼接字符
    SELECT CONCAT('hello',',',last_name) out_put
    FROM employees
    
    4、upper 转换成大写,lower 转换成小写
    SELECT UPPER('ABC');
    SELECT LOWER('ABC');
    
    5、将姓转大写,名转小写,然后拼接
    SELECT CONCAT(UPPER(last_name),' ',LOWER(first_name)) 姓名
    FROM employees;
    
    6、instr 获取子串第一次出现的索引,索引从1开始,如果找不到返回0
    SELECT INSTR('张三丰爱上了三丰的郭襄','杨过');
    
    7、substr
    SELECT SUBSTR('郭襄爱上了杨过',6);
    SELECT SUBSTR('郭襄爱上了杨过',1,2);
    
    8、lpad左填充、rpad右填充
    SELECT LPAD('尹志平爱上了',5,'*');
    
    9、trim 去前后空格或特殊字符
    SELECT LENGTH(TRIM('         小 龙 女                    ')) 美女;
    SELECT TRIM('a' FROM 'aaaaaaaqqqqqq小qq龙q女qqqqqqqqqqqqqq') 美女;
    

    相关文章

      网友评论

        本文标题:黑猴子的家:mysql 字符函数

        本文链接:https://www.haomeiwen.com/subject/mqbayqtx.html