DB2函数详解及应用示例####一、统计与数学函数1. AVG() - 功能描述: 返回一组数值的平均值。 - 示例: SELECT AVG(SALARY) FROM BSEMPMS; - 详情: AVG函数用于计算表中特定列的平均值,通常用于数据分析。 2. CORR(), CORRELATION() - 功能描述: 返回一对数值的相关系数。 - 示例: SELECT CORRELATION(SALARY, BONUS) FROM BSEMPMS; - 详情: CORR或CORRELATION函数用来计算两组数值之间的线性相关性,相关系数在-1到1之间,0表示无线性关系。 3. COUNT() - 功能描述: 返回一组行或值的数量。 - 示例: SELECT COUNT(*) FROM BSEMPMS; - 详情: COUNT函数用于统计表中行数或非空值的数量,COUNT(*)包括NULL值,COUNT(column_name)只计非NULL值。 4. COVAR(), COVARIANCE() - 功能描述: 返回一对数值的协方差。 - 示例: SELECT COVAR(SALARY, BONUS) FROM BSEMPMS; - 详情: 协方差衡量两变量如何一起变化,正值表示同增或同减,负值反向。 5. MAX() - 功能描述: 返回一组数值中的最大值。 - 示例: SELECT MAX(SALARY) FROM BSEMPMS; - 详情: MAX函数用于找出一列中的最大值,适用于各数值类型。 6. MIN() - 功能描述: 返回一组数值中的最小值。 - 示例: SELECT MIN(SALARY) FROM BSEMPMS; - 详情: MIN函数查找一列中的最小值,适用各数值类型。 7. STDDEV() - 功能描述: 返回一组数值的标准偏差。 - 示例: SELECT STDDEV(SALARY) FROM BSEMPMS; - 详情: STDDEV函数计算一组数值的标准偏差,衡量数据分布的广度。