• 关于mysql的基本函数,


    1.字符串函数

      字符串函数是常见的函数之一,用来对字符串进行各种处理,MYSQL使用频率较高的字符串函数.

     1.1.CONCAT(str1,str2,,,,,strn)

    参数1:一个字符串,

    参数2:另一个字符串,

    结果:连接字符串为一个整体.

    eg.

    SELECT CONCAT(`MY`,`SQL`);

    1.2.INSERT(str,pos,len,newstr)

    参数1:一个字符串,

    参数2:从这个参数的位置开始,

    参数3:准备把这个参数的长度作为替换的长度,

    参数4:准备替换的新的字符串,

    结果 :将原有字符串的一部分替换成了符合条件的字符串,

    eg.

    SELECT INSERT(`准备替换的数据了,`,`3`,`3`,`写上的`)

    1.3.LOWER(str)

    参数一:一个字符串,

    结果:这个字符串中的所有字符变为小写,

    eg.

    1.4.UPPER(str)

    参数一:一个字符串,

    结果:将字符串中的所有字符都变为大写,

    eg.

    1.5.SUBSTRING(str,num,len)

    参数一:等待被截取的字符串,

    参数二:起始位置,从1开始的,

    参数三:准备截取的长度,

    结果:截取的结果,符合条件的一部分字符串,

    eg.

     

    2.日期的函数

    2.1.CURDATE()

    结果:返回当前日期,

    eg.

    2.2.CURTIME()

    结果:返回当前时间,

    eg.

    2.3.ROW()

    结果:返回当前日期和时间,

     eg.

     

    2.4.WEEK(date)

    参数一:返回的是时间,

    结果:返回的日期date为一年中的第几周,

    eg.

    2.5.YEAR(date)

    参数一:返回当前的日期,

    结果:返回日期date的年份,

    eg.

    2.6.HOUR(time)

    参数一:返回的时间,

    结果:返回时间的小时值,

    eg.

    2.7.MINUTE(time)

    参数一:返回的时间,

    结果:返回时间的分钟值,

    eg.

    2.8.DATEDIFF(date1,date2)

    参数一:返回的时间,

    参数二:返回的另一个时间,

    结果:返回这两个时间中间的天数,

    eg.

    2.9.ADDDATE(date1,n)

    参数一:返回的一个日期,

    参数二:准备加上的天数,

    结果:返回了一个这个的时间加上某天后的时间,  

    eg.

    3.数学函数,

    3.1.CEIL(x)

    参数一:返回的一个数值,

    结果:返回一个大于或等于数值x的最小整数,

    3.2.FLOOR(x)

    参数一:返回一个数值,

    结果:返回一个小于或等于该数值的最大整数,

    3.3.RAND()

    结果:返回一个0~1之间的随机数,

    eg.

  • 相关阅读:
    PowerDesigner生成sql及说明文档
    Visual Studio 2005 Team System & UML
    检查数据库数据字段命名规范与合法性的脚本
    常用的快速Web原型图设计工具
    用户需求说明书模板
    数据库设计说明书
    Visual SourceSafe 命名约定和限制
    需求管理工具DOORS介绍
    C#编码命名规则
    数据库对象命名规范
  • 原文地址:https://www.cnblogs.com/s122/p/8406230.html
Copyright © 2020-2023  润新知