• sql库函数


    一、 字符串函数
        1. 删除字符 、 添加字符
            trim ( str )        : 去掉两侧空格
            ltrim( str )        : 去掉左侧空格
            rtrim ( str )    : 去掉右侧空格

            trim (  位置 ,   '去掉谁'   From   '原始字符串'  )  :  从 【原始字符串】 中去掉  【位置】指定的 子字符串 【去掉谁】

            lPad(  str  ,  长度len  , '填充字符' ) ;        在  str 的左侧 补充字符【填充字符】 , 直到总长度 为 len .
            rPad(  str  ,  长度len  , '填充字符' ) ;        在  str 的右侧 补充字符【填充字符】 , 直到总长度 为 len .

        select '  abc'
        select trim('   abc')
      
        update student set sname='   吴小亮' where sid=2001001

        select trim(sname) from student

        select lpad(sname,10,'a') from student


        2. 字符串的长度 
            length (  str );        : 字符串 str 的字节数 
            char_length ( str );    : 字符串 str 的字符数 

       select char_length(sname) from student

    select * from student

        --  查询名字为两个字 的学生
       select * from student where CHAR_LENGTH(sname)=2

        3. 拼接字符串
            concat ( str1  , str2  , ... );        拼接 多个字符串   'aaa' , 'bbb'  ===> 'aaabbb'

            concat_ws (  分隔符 ,    str1  , str2  , ... )拼接 多个字符串   'aaa' , 'bbb'  ===> 'aaa;bbb'

        select concat(major,sname) from student

        select concat_ws(" ",major,sname) from student

        4. 查找 字符串的位置
            field (  需要查找的字符串   ,   原字符串1    ,   原字符串2  ,   原字符串3  ,  ....   )  :  在后面的字符串 中查找 第一个参数(需要查找的字符串) 的位置(不是下标!!!) ,如果没有就返回 0 。

         select field(

  • 相关阅读:
    DRF的认证组件(源码分析)
    spark
    杂篇(一)
    前端工程搭建:
    C语言:用递归函数求n的阶乘
    vue ant DatePicker 日期选择器 限制日期可控范围
    CentOS Nginx crontab 定时执行PHP代码命令任务(tp5.1 tp6 EasyTask) 每天重启执行PHP自定义命令
    狗都会用的余弦退火(CosineAnnealingLR)学习率调节算法讲解
    MySQL进阶一 一条select语句的执行流程
    OFDM基本原理
  • 原文地址:https://blog.csdn.net/daimenglaoshi/article/details/127679196