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 表  # 按指定格式显示当前日期
    
  • 相关阅读:
    中国剩余定理
    【BZOJ】【3053】The Closest M Points
    【BZOJ】【1878】【SDOI2009】HH的项链
    【BZOJ】【2648】SJY摆棋子&【BZOJ】【2716】【Violet 3】天使玩偶
    【UOJ Easy Round #2】
    【TYVJ 五月图论专项有奖比赛】
    【BZOJ】【3301】【USACO2011 Feb】Cow Line
    【BestCoder】【Round#41】
    【BZOJ】【1046】/【POJ】【3613】【USACO 2007 Nov】Cow Relays 奶牛接力跑
    【BZOJ】【3210】花神的浇花集会
  • 原文地址:https://www.cnblogs.com/cnkai/p/7469652.html
Copyright © 2011-2022 走看看