admin管理员组

文章数量:1530518

2024年7月25日发(作者:)

Group by的语法

Select [filed1,fild2,]聚合函数(filed),

[Grouping(filed),]

[Grouping_id(filed1,filed2,„)]

From tablename

Where condition

[Group by {rollup|cube}(filed,filed2)]

[having condition]

[order by filed1]

一、基本用法:

(1)我们通过几个例子来研究groupby的基本用法

创建测试表

SQL> create table sales(

2 empid number, --雇员ID

3 depid number, - -部门ID

4 area varchar(20), --区域

5 salenum number); --销售额

表已创建。

SQL> insert into sales values(1,1,'china',10);

SQL> insert into sales values(2,1,'china',10);

SQL> insert into sales values(3,1,'china',10);

SQL> insert into sales values(3,1,'china',10);

SQL> insert into sales values(3,1,'china',10);

SQL> insert into sales values(1,1,'china',10);

SQL> insert into sales values(2,1,'china',10);

SQL> insert into sales values(4,2,'china',10);

本文标签: 用法详解聚合测试函数