昆明专业网站制作公司,阿里云wordpress讲解,金华网站建设方案策划,广东湛江怎么做网站教程聚集函数 聚集函数一览AVG() 函数COUNT() 函数MAX() 函数MIN() 函数SUM() 函数 组合聚集函数 聚集函数一览
我们需要汇总数据而不是实际检索#xff0c;此时我们使用聚集函数进行处理#xff1b;
聚集函数一览表如下#xff1a;
函数说明AVG()返回平均值COUNT()返回数量总… 聚集函数 聚集函数一览AVG() 函数COUNT() 函数MAX() 函数MIN() 函数SUM() 函数 组合聚集函数 聚集函数一览
我们需要汇总数据而不是实际检索此时我们使用聚集函数进行处理
聚集函数一览表如下
函数说明AVG()返回平均值COUNT()返回数量总数MAX()返回最大值MIN()返回最小值SUM()返回总和 AVG() 函数
AVG() 函数计算某一列的平均值 e . g . e.g. e.g. 计算 Products 表中所有产品的平均价格
SELECT AVG(prod_price) AS avg_price
FROM Products;-- 输出结果为
avg_price
------------
3.212311上述 AS 语句将平均值结果命名为 avg_priceAVG() 函数忽略列值为 NULL 的行 COUNT() 函数
COUNT() 函数计算某一列的个数总数 e . g . e.g. e.g. 计算 Customers 表中顾客的总数
SELECT COUNT(*) AS num_cust
FROM Customers;e . g . e.g. e.g. 计算表中具有电子邮件地址的客户总数
SELECT COUNT(cust_email) AS num_cast
FROM Customers;如果指定列名COUNT() 函数会忽略指定列的值为 NULL 的行如果不指定列名COUNT() 函数不会忽略值为 NULL 的行 MAX() 函数
MAX() 函数返回指定列中的最大值 e . g . e.g. e.g. 返回 Products 表中最贵物品的价格
SELECT MAX(prod_price) AS max_price
FROM Products;MIN() 函数
MIN() 函数返回指定列中的最小值 e . g . e.g. e.g. 返回 Products 表中最便宜物品的价格
SELECT MIN(prod_price) AS min_price
FROM Products;SUM() 函数
SUM() 函数返回指定列值的和 e . g . e.g. e.g. 返回订单表 Orders 中所有物品数量的和
SELECT SUM(quantity) AS item_ordered
FROM Orders;e . g . e.g. e.g. 返回订单表 Orders 中物品 language 总金额的和
SELECT SUM(item_price*quantity) AS total_price
FROM Orders
WHERE itemlanguage;SUM() 函数忽略列值为 NULL 的行 组合聚集函数
每个 s q l sql sql 语句可以包含多个聚集函数举例如下
SELECT COUNT(*) AS num_items,,MIN(prod_price) AS min_price,MAX(prod_price) AS max_price,AVG(prod_price) AS avg_price
FROM Products;– 以上