zoukankan      html  css  js  c++  java
  • MySQL笔记(四)之内建函数

    AVG() 函数

    AVG 函数返回数值列的平均值。NULL 值不包括在计算中。

    语法:

    SELECT AVG(列) FROM 表;
    

    COUNT() 函数

    COUNT() 函数返回匹配指定条件的行数。

    语法:

    SELECT COUNT(列) FROM 表    # 返回列的行数
    
    SELECT COUNT(DISTINCT 列) FROM 表   # 返回列的非重复值行数,重复数据按一行计算
    

    FIRST() 函数

    FIRST() 函数返回指定的字段中第一个记录的值。

    语法:

    SELECT FIRST(列) FROM 表;
    

    LAST() 函数

    LAST() 函数返回指定的字段中最后一个记录的值。

    语法:

    SELECT LAST(列) FROM 表;
    

    MAX() 函数

    MAX 函数返回一列中的最大值。NULL 值不包括在计算中,可以是文本。

    语法:

    SELECT MAX(列) FROM 表;
    

    MIN() 函数

    MIN 函数返回一列中的最小值。NULL 值不包括在计算中,可以是文本

    语法:

    SELECT MIN(列) FROM 表
    

    SUM() 函数

    SUM 函数返回数值列的总数(总额)。

    语法:

    SELECT SUM(列) FROM 表
    

    UCASE() 函数

    UCASE 函数把字段的值转换为大写。

    语法:

    SELECT UCASE(列) FROM 表
    

    LCASE() 函数

    LCASE 函数把字段的值转换为小写。

    SELECT LCASE(列) FROM 表
    

    MID() 函数

    MID 函数用于从文本字段中提取字符。

    语法:

    SELECT MID(列,start[,length]) FROM 表
    
    参数:
    列	                  必需。要提取字符的字段。
    start	                  必需。规定开始位置(起始值是 1)。
    length	                  可选。要返回的字符数。如果省略,则 MID() 函数返回剩余文本。
    

    LEN() 函数

    LEN 函数返回文本字段中值的长度。

    语法:

    SELECT LEN(列) FROM 表
    

    ROUND() 函数

    ROUND 函数用于把数值字段舍入为指定的小数位数。

    语法:

    SELECT ROUND(列,decimals) FROM table_name
    
    参数:
    列	                   必需。要舍入的字段。
    decimals	           必需。规定要返回的小数位数。
    

    NOW() 函数

    NOW 函数返回当前的日期和时间。

    语法:

    SELECT NOW() FROM 表;
    

    FORMAT() 函数

    FORMAT 函数用于对字段的显示进行格式化。

    语法:

    SELECT FORMAT(列,format) FROM 表;
    
    参数:
    列	                   必需。要格式化的字段。
    format	                   必需。规定格式。
    
    

    样例:

    SELECT FORMAT(Now(),'YYYY-MM-DD') as PerDate FROM 表  # 按指定格式显示当前日期
    
  • 相关阅读:
    Python中所有的关键字
    关于selenium的8种元素定位
    对提示框的操作
    selenium+webservice进行百度登录
    MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk. Commands that may modify the data set are disabled...报错解决
    Vue中使用echarts
    npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142解决方法
    插入排序
    冒泡排序优化
    roject 'org.springframework.boot:spring-boot-starter-parent:XXX' not found 解决
  • 原文地址:https://www.cnblogs.com/cnkai/p/7469652.html
Copyright © 2011-2022 走看看