SQL COUNT(), AVG() 和 SUM() 函数
SQL COUNT(), AVG() 和 SUM() 函数
COUNT() 语法
COUNT()
函数返回满足要求的行数。
SELECT COUNT(column_name)
FROM table_name
WHERE condition;
AVG() 语法
AVG()
函数返回一个数字列的平均值。
SELECT AVG(column_name)
FROM table_name
WHERE condition;
SUM() 语法
SUM()
函数返回一个数字列的总和。
SELECT SUM(column_name)
FROM table_name
WHERE condition;
COUNT() 示例
下面的SQL语句查找产品的数量。
SELECT COUNT(ProductID)
FROM Products;
输出:
注意: NULL值不计算在内。
AVG() 示例
下面的SQL语句计算所有产品的平均价格。
SELECT AVG(Price)
FROM Products;
输出:
注意: NULL值不计算在内。
SUM() 示例
下面的SQL语句计算 "OrderDetails "表中的 "Quantity "字段的总和。
SELECT SUM(Quantity)
FROM OrderDetails;
输出:
注意: NULL值不计算在内。