`
jguangyou
  • 浏览: 369560 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

SQL常用分组函数

SQL 
阅读更多

 

MAX

MIN

AVG

SUM

COUNT

当执行数据统计时,一定要正确使用GOURP BY字句、WHERE字句和分组函数,使用的注意事项:

1.       分组函数只能出现在选择表、HAVING字句和ORDER BY 字句中

2.       如果在SELECT语句中同时使用GROUP BY HAVING 以及ORDER BY子句,则必须将ORDER BY子句放在最后,默认情况下,当使用GROUP BY 子句统计数据时,会自动按照分组列的升序方式统计结果,通过ORDER BY子句可以改变数据分组的排序方式。

3.       如果选择列表中包含有列、表达式和分组函数,那么这些列和表达式必须出现在GROUP BY 子句中,否则错误。

4.       放限制分组显示结果时,必须使用HAVING子句,而不能在WHERE子句中使用分组函数限制分组显示结果,否则错误

分享到:
评论

相关推荐

    SQLServer和Oracle的常用函数对比

    SQLServer和Oracle的常用函数对比

    SQL开窗函数详解.pdf

    以上只是SQL开窗函数的一些常用功能示例,实际上开窗函数的功能非常强大,并且可以与其他聚合函数、分组函数等组合使用,以满足更复杂的计算需求。在使用开窗函数时,需要根据具体的需求来选择合适的开窗函数以及...

    面试、工作常用经典sql示例,经典中的经典

    面试中的经典sql面试题 工作中经典的sql使用场景 学习sql经典的实例 了解sql常用函数、分组等技巧

    MYSQL,SQLSERVER,ORACLE常用的函数

    SQL中的单记录函数 1.ASCII 返回与指定的字符对应的十进制数; SQL> select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual; A A ZERO SPACE --------- --------- --------- --------- ...

    SQL基础编写与调试优化

    第二部分 SQL常用语法 SELECT INSERT UPDATE DELETE MERGE CREATE TABLE 第二部分 SQL常用语法 SELECT 第二部分 SQL常用语法 SELECT 第二部分 SQL常用语法 INSERT 第二部分 SQL常用语法 INSERT 第二部分 SQL常用...

    SQL开窗函数介绍以及示例

    以下是SQL开窗函数的一些常用功能和语法: 基本语法: SELECT column1, column2, ..., window_function() OVER (PARTITION BY column_partition ORDER BY column_ordering) FROM table_name; 常用的开窗函数包括...

    Hive SQL大厂必考常用窗口函数及面试题.pdf

    窗⼝函数就是为了实现OLAP ⽽添加的标准SQL 功能。 聚合函数是将多条记录聚合为⼀条;窗⼝函数是每条记录都会执⾏,有⼏条记录执⾏完还是⼏条。窗⼝函数兼具GROUP BY ⼦句的分组功能以及ORDER BY ⼦句的排序功能。...

    sql plsql 函数学习 Oracle 快速入门

    sql plsql 函数学习 Oracle 快速入门 有关表的操作 运算符 常用 ORACLE 函数(日期函数、字符函数、数字函数、转换函数、分组函数、其他函数……) 临时表 join SEQUENCE 同义词 等等

    常用SQL 语句大全

    第一部分、 基础 1、创建数据库 2、删除数据库 3、备份sql server 4、创建新表 5、删除新表 6、增加一个列 ...SQL Server基本函数 SQLServer2000同步复制技术实现步骤 一、 预备工作 二、 正式配置

    SQL思维导图.xmind

    关于SQL常用函数的系统整理,主要涉及连接函数、分组函数、聚合函数、字符函数、数字函数、时间函数,希望可以对你有帮助

    SQL常用语句.zip

    下面将介绍一些SQL的常用语句,包括数据查询、数据操作、数据定义和数据控制等方面 一、数据查询语句 SELECT语句:用于从数据库中选择数据。基本语法为“SELECT 列名 FROM 表名 WHERE 条件”。例如,查询名为...

    SQLSserver2008 上

    8、SQL 2008视频教程-常用数据类型 ? 9、SQL 2008视频教程-常用数据类型2 ? 10、标识种子和标识自增量 ? 11、SQL 2008视频教程-字段默认值 ? 12、利用T-SQL语句创建数据库 ? 13、利用T-SQL语句更改数据库...

    Oracle内置SQL函数-分类整理大全

    1)字符函数 2)数字函数 3)日期函数 4)转换函数 5)分组函数 6)其他函数 7)sqlplus常用命令 8)Oracle客户端连接的文件配置

    母校的初三SQL的課件參考 运用SQL语言进行数据库设计、查询优化和高级应用,探索数据结构和算法在实际问题中的应用

    其次,SQL的进阶技能包括SQL的聚合函数、分组查询、子查询和联合查询等。例如,我们可以使用SQL的聚合函数来计算学生的平均成绩,或者使用分组查询来获取每个学生的成绩排名。子查询和联合查询可以帮助我们在一个...

    精通SQL--结构化查询语言详解

    15.3 sql server中的存储过程和函数 308 15.3.1 系统存储过程 308 15.3.2 使用create procedure创建存储过程 309 15.3.3 使用execute语句调用存储过程 310 15.3.4 使用create function创建函数 312 15.3.5 使用...

    SQL语法教材.pdf

    异动表格内的数据 三、 常用函数 1. 汇总函数 2. 字符串函数 SQL 语法说明 一、 利用 SELECT 指令选取数据 1. SELECT 语法基本架构 =============================== SELECT 字段 1, 字段 2, … 字段 n FROM 表格 ...

    SQL应用开发范例宝典:SQL应用开发范例宝典.iso (源码光盘)

    内容包括SQL语言基础、常规数据查询、高级数据过滤、字符串查询、日期函数、日期函数、数据排序、聚集函数与分组统计、使用子查询、多表查询、高级查询、插入数据、更新和删除数据、创建、操纵数据库和表、使用视图...

    SQL语句总结

    本人学习MySQL笔记,常用的数据库操作增删改查等和条件,排序,分页,聚合函数,分组,连接,子查询等高级数据库操作的总结

    程序员的SQL金典.rar

    透彻分析函数、子查询、表连接、不同DBMS中的SQL语法差异、SQL调优、NULL值处理、事务、开窗函数等高级技术;通过对实际案例开发过程的详细分析,使读者掌握 SQL的综合应用技巧。 内容简介 本书主要介绍SQL的语法...

    Microsoft SQL Server 2008技术内幕:T-SQL查询(第二卷)

    主要内容包括SQL的基础理论、查询优化、查询算法及复杂度,以及在使用子查询、表表达式、排名函数、数据聚合和透视转换、TOP和APPLY、数据修改、分区表、特殊数据结构等实际应用时会遇到的各种高级查询问题和解决...

Global site tag (gtag.js) - Google Analytics