Teradata 聚合函数

2018-01-11 13:41 更新

Teradata支持公共聚合函数。 它们可以与SELECT语句一起使用。

  • COUNT - 计算行数

  • SUM - 累计指定列的值

  • MAX - 返回指定列的较大值

  • MIN - 返回指定列的最小值

  • AVG - 返回指定列的平均值

例子

考虑下面的薪资表。

员工编号收入扣除净收入
10140,0004,00036,000
10475,0005,00070,000
10280,0006,00074,000
10570,0004,00066,000
10390,0007,00083,000

COUNT

以下示例计算Salary表中的记录数。

SELECT count(*) from Salary;  

  Count(*) 
----------- 
    5 

MAX

以下示例返回最大员工净工资值。

SELECT max(NetPay) from Salary;   
   Maximum(NetPay) 
--------------------- 
       83000 

MIN

以下示例从薪金表中返回最低雇员净薪值。

SELECT min(NetPay) from Salary;   

   Minimum(NetPay) 
--------------------- 
        36000

AVG

以下示例返回表中的员工净薪值的平均值。

SELECT avg(NetPay) from Salary; 
  
   Average(NetPay) 
--------------------- 
       65800 

SUM

以下示例计算员工薪金表中所有记录的净工资总和。

SELECT sum(NetPay) from Salary;
  
   Sum(NetPay) 
----------------- 
     329000
以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号