SQL中的聚合函数示例

创建billtbl表

create table billtbl
(
billid int not null identity primary key,
vendorid int not null,
billno varchar(32),
billtotal money,
paymenttotal money,
creadittotal money
)

在billtbl表中插入数据

insert into billtbl values (1, 3,'102881',1828,8382,312);
insert into billtbl values (2, 3,'102882',1772,2381,883);
insert into billtbl values (3, 2,'103882',3823,3352,992);
insert into billtbl values (4, 1,'102884',6732,8873,1234);
insert into billtbl values (5, 4,'103881',859,7217,1323);

从billtbl表获取数据

select * from billtbl

使用聚合函数

select count(*) as total,
avg(billtotal) as avgnum,
sum(billtotal) as sumnum
from billtbl
SQL中的聚合函数

聚合函数是这些内置函数的一部分,用于对一组选定行中的值执行计算。 使用这些聚合函数的 SELECT 语句称为汇总查询。
常用聚合函数有:

  • AVG (expression)
  • SUM (expression)
  • MIN (expression)
  • MAX (expression)
  • COUNT (expression)
日期:2020-06-02 22:18:02 来源:oir作者:oir