网站导航网学 原创论文 原创专题 网站设计 最新系统 原创论文 论文降重 发表论文 论文发表 UI设计定制 论文答辩PPT格式排版 期刊发表 论文专题
返回网学首页
网学原创论文
最新论文 推荐专题 热门论文 论文专题
当前位置: 网学 > 交易代码 > SQL语法 > 正文

SQL常用函数

论文降重修改服务、格式排版等 获取论文 论文降重及排版 论文发表 相关服务

【网学网提醒】:网学会员为广大网友收集整理了,SQL常用函数,希望对大家有所帮助!


    AVG函数返回数值列的平均值。NULL值不包括在计算中。
    SQLAVG()语法
    SELECTAVG(column_name)FROMtable_name
    SQLCOUNT()语法
    SQLCOUNT(column_name)语法
    COUNT(column_name)函数返回指定列的值的数目(NULL不计入):
    SELECTCOUNT(column_name)FROMtable_nameSQLCOUNT(*)语法
    COUNT(*)函数返回表中的记录数:
    SELECTCOUNT(*)FROMtable_nameSQLCOUNT(DISTINCTcolumn_name)语法
    COUNT(DISTINCTcolumn_name)函数返回指定列的不同值的数目:
    SELECTCOUNT(DISTINCTcolumn_name)FROMtable_name注释:COUNT(DISTINCT)适用于ORACLE和MicrosoftSQLServer,但是无法用于MicrosoftAccess。
    SELECTCOUNT(Customer)ASCustomerNilsenFROMOrders
    WHERECustomer='Carter'
    FIRST()函数
    FIRST()函数返回指定的字段中第一个记录的值。
    提示:可使用ORDERBY语句对记录进行排序。
    SQLFIRST()语法
    SELECTFIRST(column_name)FROMtable_name
    LAST()函数
    LAST()函数返回指定的字段中最后一个记录的值。
    提示:可使用ORDERBY语句对记录进行排序。
    SQLLAST()语法
    SELECTLAST(column_name)FROMtable_name
    MAX()函数
    MAX函数返回一列中的最大值。NULL值不包括在计算中。
    SQLMAX()语法
    SELECTMAX(column_name)FROMtable_name注释:MIN和MAX也可用于文本列,以获得按字母顺序排列的最高或最低值。
    MIN()函数
    MIN函数返回一列中的最小值。NULL值不包括在计算中。
    SQLMIN()语法
    SELECTMIN(column_name)FROMtable_name注释:MIN和MAX也可用于文本列,以获得按字母顺序排列的最高或最低值。
    SUM()函数
    SUM函数返回数值列的总数(总额)。
    SQLSUM()语法
    SELECTSUM(column_name)FROMtable_name
    GROUPBY语句
    GROUPBY语句用于结合合计函数,根据一个或多个列对结果集进行分组。
    合计函数(比如SUM)常常需要添加GROUPBY语句。
    SQLGROUPBY语法
    SELECTcolumn_name,aggregate_function(column_name)
    FROMtable_name
    WHEREcolumn_nameoperatorvalue
    GROUPBYcolumn_name
    实例
    希望查找每个客户的总金额(总订单)。
    我们想要使用GROUPBY语句对客户进行组合。
    我们使用下列SQL语句:
    SELECTCustomer,SUM(OrderPrice)FROMOrders
    GROUPBYCustomer
    HAVING子句
    在SQL中增加HAVING子句原因是,WHERE关键字无法与合计函数一起使用。
    SQLHAVING语法
    SELECTcolumn_name,aggregate_function(column_name)
    FROMtable_name
    WHEREcolumn_nameoperatorvalue
    GROUPBYcolumn_name
    HAVINGaggregate_function(column_name)operatorvalue
    实例
    我们希望查找订单总金额少于2000的客户。
    我们使用如下SQL语句:
    SELECTCustomer,SUM(OrderPrice)FROMOrders
    GROUPBYCustomer
    HAVINGSUM(OrderPrice)<2000
    MID()函数
    MID函数用于从文本字段中提取字符。
    SQLMID()语法
    SELECTMID(col
    umn_name,start[,length])FROMtable_name参数描述
    column_name必需。要提取字符的字段。
    start必需。规定开始位置(起始值是1)。
    length可选。要返回的字符数。如果省略,则MID()函数返回剩余文本。
    LEN()函数
    LEN函数返回文本字段中值的长度。
    SQLLEN()语法
    SELECTLEN(column_name)FROMtable_name
    
  • 上一篇资讯: SQL常用函数大全和案例
  • 下一篇资讯: SQL工具使用技巧
  • 设为首页 | 加入收藏 | 网学首页 | 原创论文 | 计算机原创
    版权所有 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师