zoukankan      html  css  js  c++  java
  • MySQL中函数分类

    (1)字符串函数

    • Length可以返回字符串的字节长度
    • Char_length可以返回字符串的字符长度(MySQL数据库中一个汉字占3个字节,一个字母占一个字节
    • Mid可以从某个位置获取某个长度的字符(不是字节)

    例如:Select name,mid(name,2,1)from student

    开始位置2,最小值是1,要截取的长度是1

    (2)数学函数

    • Round的基本作用是实现四舍五入

    Select round(23.4567,2) ---保留两位小数

     

    Select round(24.45678)---保留整数

     

    • Least可以求取最小的数字

    Least(值1,值2,值3)

    • Greatest可以求取最大的数字

    Greatest(值1,值2,值3)

    (3)日期时间函数

    • Now可以求得数据库服务器的当前日期时间
    • Current_date可以求得数据库服务器的当前日期
    • Current_time可以求得数据库服务器当前的实际
    • To_days将日期转换成总的天数,例如select to_days(‘2021-6-23)
    • DAYOFYEAR可以求得该年已过的天数,例如select dayofyear(now())
    • WEEK可以返回当前的日期是第几周,如select week(now())

    (4)控制流函数

    • If有三个参数,第一个参数为空输出第三个参数,否则输出第二个参数

    Select if(布尔表达式,‘吃饭饭’,‘睡觉觉’)

    Select if(null,‘吃饭饭’,‘睡觉觉’)

    • Ifnull有两个参数,第一个参数为空输出第二个参数,否则输出第一个

    Select ifnull(null,‘吃饭饭’)

    Select ifnull(‘吃饭饭’,睡觉觉)

    欢迎批评指正,提出问题,谢谢!
  • 相关阅读:
    多线程编程
    Phthon环境搭建
    网站开发语言方案的选择
    NSTimer的一个误区
    一个tableview的自带动画
    一个扇形的动画效果
    一点两个uiview动画切换的体会
    关于gcd一些自己的理解。
    使用到定时器,单例和协议的一个小应用(2 )
    使用到定时器,单例和协议的一个小应用(1)
  • 原文地址:https://www.cnblogs.com/xxeleanor/p/14920865.html
Copyright © 2011-2022 走看看