• MySQL字符串函数


    这里写图片描述

    CONCAT函数

    这里写图片描述
    注意:任何字符串与NULL进行连接的结果都将是NULL。

    INSERT(str,x,y,inst)函数:将字符串str从第x位置开始,y个字符长的子串替换为字符串instr。

    INSERT('123456789abcdef',2,1,'abcdf')

    这里写图片描述
    这里可以看出2被替换成了abcdf

    INSERT('123456789abcdef',2,2,'abcdf')

    这里写图片描述
    这里可以看出2和3被替换成了abcdf

    LOWER(str)和UPPER(str)函数,

    将字符串转为小写或者大写
    这里写图片描述

    LEFT(str,x)和RIGHT(STR,X)函数

    LEFT(str,x)返回字符串最左边的x个字符
    RIGHT(str,x)返回字符串最右边的x个字符
    如果第二个参数是NULL,那么将返回任何NULL
    这里写图片描述

    LPAD(str,n,pad)和RPAD(str,n,pad)函数

    用字符串pad对str最左边和最右边进行填充,直到长度为n个字符长度。

    这里写图片描述

    LTRIM(str)和RTRIM(str)函数:去掉字符串str左侧和右侧空格。

    这里写图片描述

    REPEAT(str,x)函数

    返回str重复x次的结果
    这里写图片描述

    REPLACE(str,a,b)函数

    用字符串b替换字符串str中所有出现的字符串a。
    这里写图片描述

    STRCMP(s1,s2)函数

    比较字符串s1和s2的ASCLL码值的大小。
    这里写图片描述

    TRIM(str)函数

    去掉目标字符串的开头和结尾的空格
    这里写图片描述

    SUBSTRING(str,x,y)函数

    返回从字符串str中的第x位置起y个字符长度的字串。
    此函数经常用来对给定字符串进行字串的提取
    这里写图片描述

  • 相关阅读:
    MySQL 大表优化方案
    mysql千万级大数据SQL查询优化
    mysql binlog格式
    MySQL误操作后如何快速恢复数据
    mysql数据库优化
    查看MYSQL数据库中所有用户及拥有权限
    MySQL如何优化
    MySQL 开发实践
    show slave各项参数解释
    MYSQL主从数据库搭建
  • 原文地址:https://www.cnblogs.com/aotemanzhifu/p/9192400.html
Copyright © 2020-2023  润新知