gpt4 book ai didi

mysql - 获取计数的平均数

转载 作者:行者123 更新时间:2023-11-29 02:51:27 25 4
gpt4 key购买 nike

我有一个Shippers 表和一个Orders 表。要获取每个托运人发送的订单数量,我使用以下语句:

SELECT Shippers.ShipperName,COUNT(Orders.OrderID) AS NumberOfOrders FROM Orders
LEFT JOIN Shippers
ON Orders.ShipperID=Shippers.ShipperID
GROUP BY ShipperName;

它工作正常。根据上述语句的结果,如何得到每个发货人发出的平均订单数?

最佳答案

您可以使用 AVG() 函数实现此目的:

SELECT Shippers.ShipperName, AVG(Orders.OrderID) AS AvgNumberOfOrders 
FROM Orders
LEFT JOIN Shippers
ON Orders.ShipperID=Shippers.ShipperID
GROUP BY ShipperName;

更多信息:http://www.w3schools.com/sql/sql_func_avg.asp

关于mysql - 获取计数的平均数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35224320/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com