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(‘吃饭饭’,睡觉觉)

    欢迎批评指正,提出问题,谢谢!
  • 相关阅读:
    python 复杂一点的装饰器
    python 装饰器
    python 歌词解析
    ATX 免越狱调试IOS和Android
    OpenCV库文件介绍
    NetEaseGame/ATX 的MD
    带你玩转Visual Studio——带你高效开发
    python 图像识别
    fatal: Authentication failed for又不弹出用户名和密码 解决办法
    lua luna工具库
  • 原文地址:https://www.cnblogs.com/xxeleanor/p/14920865.html
Copyright © 2011-2022 走看看