• 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(

  • 相关阅读:
    小程序毕设作品之微信二手交易小程序毕业设计成品(1)开发概要
    阿里云FPGA计算型f3云服务器配置性能详解
    浏览器页面性能分析指南(chrome)
    react路由基础理解
    对极几何与三角化求3D空间坐标
    13.文件输入/输出
    面向对象进阶
    JS知识点,持续更新
    MindSpore模型的Parameter在图模式下如何手动更新
    MySQL事务
  • 原文地址:https://blog.csdn.net/daimenglaoshi/article/details/127679196