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
聚合函数是这些内置函数的一部分,用于对一组选定行中的值执行计算。 使用这些聚合函数的 SELECT 语句称为汇总查询。
常用聚合函数有:
- AVG (expression)
- SUM (expression)
- MIN (expression)
- MAX (expression)
- COUNT (expression)
日期:2020-06-02 22:18:02 来源:oir作者:oir