zoukankan      html  css  js  c++  java
  • mysql之内置函数


    mysql内置函数
    <1>char_length(...)--计算字符串的长度
    eg:select char_length('star') --4
    <2>concat('star','comeup','shta')--字符串拼接
    eg:select concat('star','comeup','shta') --starcomeupshta
    <3>conv() --进制转换
    eg:select conv('a',16,2) --1010
    <4>format()
    eg:select format(11224.9,4) --11,224.9000

    <5>insert 在str指定位置插入字符
    eg:select insert('star',1,1,'w'); --- wtar
    select insert('star',2,2,'sw');---sswr
    select insert('star',3,2,'mk'); ---stmk
    select insert('star',4,2,'lo'); ---stalo
    select insert('star',2,2,'good'); --- sgoodr
    select insert('star',2,2,'g'); ----sgr
    <6>instr() 查找字符在字符串中的位置;
    eg:select instr('star','a'); ----3
    <7>left();获取前几个字符
    eg:select left('star',2); ---st
    <8>right() ;获取后几个字符
    eg:select right('star',2) --ar
    <9>substring() 从第几个位置开始取几个
    eg:select substring('star',2,2);---ta
    select substring('iamasuperbboy',5);--- superbboy
    select substring('iamasuperbboy' from 5);--- superbboy
    select substring('iamasuperbboy',5,6);---superb
    select substring('star',-2);---ar
    select substring('iamasuperbboy',-5,3);---rbb
    select substring('iamasuperbboy'from -5 for 3); ---rbb
    <10>ltrim()移除左边的空白
    <11>rtrim()移除右边的空白
    <12>locate()获取子序列索引的位置
    eg:select locate('ar','starstar',1); --3(从第1个位置开始往后找)
    select locate('ar','starstar',4);--7 (从第4个位置开始往后找)
    <13>repeat() 重复几次前面的字符串
    eg:select repeat('star',5);---starstarstarstarstar
    <14>replace() 替换
    eg:select replace('star','ta','bg');---sbgr
    select replace('star','ta','b');---sbr
    select replace('star','ta','bgm');---sbgmr
    <15>strm()
    eg:select trim(leading 'a' from 'aaaaaaaaaaasdm');--sdm 去掉左边的 'a'
    select trim(both 'a' from 'aaaaaaaaaaasdmaaaaaaaaaaa'); ---sdm 去掉两边的 'a'
    select trim(trailing 'a' from 'sdmaaaaaaaaaaa');---sdm 去掉右边的 'a'
  • 相关阅读:
    2015年个人记录
    Win10如何新建用户怎么添加新账户
    快速搭建一个本地的FTP服务器
    天气接口
    一张图搞定OAuth2.0
    PHP TS 和 NTS 版本选择
    如何在 Laravel 中使用 SMTP 发送邮件(适用于 163、QQ、Gmail 等)
    Npm vs Yarn 之备忘详单
    浅谈CSRF
    值得看的cookie详解
  • 原文地址:https://www.cnblogs.com/startl/p/12483010.html
Copyright © 2011-2022 走看看