• mysql常见函数


    #1、连接函数
    concat(A,B,C)
    #2、将函数大写
    upper('aaa') lower('AAAA') #函数小写

    #3、substr substring
    #截取从指定索引处后面所有字符
    substr ("AAAAAAAAAAAA",7)
    #截取从指定索引处指定字符长度的字符
    substr('BBBBBBBB',1,3)
    #4、返回子串第一次出现的索引,如果找不到返回0
    instr('AAAA','BB')

    #5、trim() 去重复
    #一个参数,去掉字符串两边的空格
    trim('DDDDDDDDDDDD ')
    #去掉两边的固定字符串
    trim('a' from 'aaaaaaaaaCCCCCCCCCCCCaaaaaaaDDDDDDDDDDDaaaaaaaaaa')
    #6、lpad rpad用指定的字符实现左、右填充指定长度
    select lpad('hahah',2,'*') as out_put
    #7、replace 将前面字符串中的aa替换成bb
    replace('aaacccddeefffkkgghhll','aa','bb')

      数学函数

    #1、round 四舍五入
    select round(-1.34567);
    select round(1.34567);
    #2、ceil向上取整
    ceil(1.02)
    #3、floor向下取整
    floor(-9.99)
    #4、truncate 截断
    truncate(1.65,1);#小数点后面保留1位
    #mod 取余
    select mod(10,3);
    select 10%3   #相同
    
    #原理
    mod(a,b)  #a-a/b*b
    

      日期函数

    #now返回当前系统日期+时间
    select now()
    #curdate返回当前系统日期
    select curdate();
    #curtime 返回当前时间,不包含日期
    select curtime()

    #str_to_date将日期格式的字符串转化成为指定格式的日期
    select str_to_date('9-13-1999','%m-%d-%Y')
    #date_format将日期转化为字符串
    select date_format(now(),'%y年%m月%d日')


      

  • 相关阅读:
    POJ 3080 Blue Jeans
    POJ 1961 Period
    POJ 2185 Milking Grid
    POJ 2752 Seek the Name, Seek the Fame
    斗地主算法的设计与实现--项目介绍&如何定义和构造一张牌
    MyEclipse 免安装版制作
    网络子系统48_ip协议数据帧的发送
    Oracle sql语句执行顺序
    当OOP语言RAII特性发展到functional形式的极致
    FusionCharts属性大全
  • 原文地址:https://www.cnblogs.com/torchstar/p/15522491.html
Copyright © 2020-2023  润新知