我有一张叫“ sales”的桌子。
create table sales
(
cust varchar(20),prod varchar(20),day integer,month integer,year integer,state char(2),quant integer
);
insert into sales values ('Bloom','Pepsi',2,12,2001,'NY',4232);
insert into sales values ('Knuth','Bread',23,5,2005,'PA',4167);
insert into sales values ('Emily',22,1,2006,'CT',4404);
insert into sales values ('Emily','Fruits',11,2000,'NJ',4369);
insert into sales values ('Helen','Milk',7,210);
insert into sales values ('Emily','Soap',4,2002,2549);
insert into sales values ('Bloom','Eggs',30,559);
..共有498行。这是此表的概述:
现在,我想获取其他州的平均数量和其他产品的平均数量。结果表应如下所示:
这将需要在“组外”进行聚合,我知道如何在组内进行聚合,但是我不知道该怎么写...有人可以帮助我吗?