zoukankan      html  css  js  c++  java
  • Mysql常用函数

    字符串函数

    (1)
    语法:CONCAT(str1,str2,...,strn)
    参数一:待拼接字符串
    参数二:待拼接字符串
    返回结构:一个完整的字符串
    SELECT
    CONCAT('MY','S','QL')

    (2)
    语法:INSERT(str,pos,len,newstr)
    参数一:字符串
    参数二:开始的位置
    参数三:从开始位置截取的长度
    参数四:代替截取部分的新字符串
    返回结构:一个新的字符串
    SELECT 
    INSERT('这是SQL Server数据库',3,10,'MYSQL')

    (3)
    语法:LOWER(str)
    参数一:一个平凡而又普通的字符串
    返回结构:将字符串中的字母全部变为小写
    SELECT
    LOWER('ABC')

    (4)
    语法:UPPER(str)
    参数一:一个平凡而又普通的字符串
    返回结构:将字符串中的字母全部变为大写
    SELECT
    UPPER('ABC')

    (5)

    语法:SUBSTRING(str,num,len)

    参数一:一个平凡而又普通的字符串
    参数二:起始位置(从1开始)
    参数三:从起始位置开始截取的长度
    返回结构:返回一段从num位置截取len长度的字符串
    SELECT
    SUBSTRING('123456789',5,3)

    时间日期函数

    (1)
    语法:CURDATE()
    返回结构:获取当前日期
    SELECT
    CURDATE()

    (2)
    语法:CURTIME()
    返回结构:获取当前时间
    SELECT
    CURTIME()

    (3)
    语法:NOW()
    返回结构:获取当前日期和时间
    SELECT
    NOW()

    (4)
    语法:WEEK(date1)
    参数一:一个普通而又平凡的日期
    返回结构:获取日期date1为一年中的第几周
    SELECT
    WEEK(NOW())

    (5)
    语法:YEAR(date1)
    参数一:一个普通而又平凡的日期
    返回结构:获取日期date1的年份
    SELECT
    YEAR(NOW())

    (6)
    语法:HOUR(_time)
    参数一:一个普通而又平凡的时间
    返回结构:获取时间_time的小时值
    SELECT
    HOUR(NOW())

    (7)
    语法:MINUTE(_time)
    参数一:一个普通而又平凡的时间
    返回结构:获取时间_time的分钟值
    SELECT
    MINUTE(NOW())

    (8)
    语法:DATEDIFF(date1,date2)
    参数一:一个普通而又平凡的日期
    参数二:另一个普通而又平凡的日期
    返回结构:两个日期之间相隔的天数
    SELECT
    DATEDIFF(NOW(),'2017-02-02')

    (9)
    ADDDATE(date1,n)
    参数一:一个普通而又平凡的日期
    参数二:一个神秘而又善于隐藏的数字
    返回结构:日期date1加上n天之后日期
    SELECT
    ADDDATE(NOW(),20)

    数字函数

    (1)
    语法:CEIL(X)
    参数:待处理的数据
    返回值:返回大于或等于数值X的最小整数
    例如:
    SELECT CEIL(2.1)
    返回数值:3

    (2)

    语法:FLOOR(X)
    参数:待处理的数据
    返回值:返回小于或等于X的最小整数
    例如:
    SELECT FLOOR(2.1)
    返回值:2

    (3)

    语法:RAND()

    返回值:随机数在0到1之间
    例如:
    SELECT RAND ()
    返回值:随机数在0到1之间

  • 相关阅读:
    双重标准,我该怎么解决
    今天突然点开一个网页
    反省
    (无)
    (无)
    GetModuleHandleW 分析
    关于逆向360相关的一点感想
    OpenGL的编译和使用
    360 补天平台,也没个什么人啊。。。
    openssl编译方法
  • 原文地址:https://www.cnblogs.com/wsnb8/p/8538949.html
Copyright © 2011-2022 走看看