mysql查询商品平均销售额

更新时间:02-03 教程 由 桑稚 分享

如何查询商品的平均销售额呢?我们可以通过MySQL语言来实现。

SELECT AVG(total_price) AS avg_sales FROM orders WHERE product_id=1;

以上是查询商品ID为1的平均销售额。

SELECT AVG(total_price) AS avg_sales FROM orders WHERE product_id IN (1,2,3);

以上是查询商品ID为1,2,3的平均销售额,通过IN关键字可以同时查询多个商品ID的销售额。

SELECT AVG(total_price) AS avg_sales, product_id FROM orders GROUP BY product_id ORDER BY avg_sales DESC;

以上是查询所有商品的平均销售额,并按平均销售额从高到低排序,可以通过GROUP BY关键字分组查询每个商品的销售额,并使用ORDER BY关键字进行排序。

以上三个例子都使用了AVG聚合函数来计算平均值,而total_price是订单表中包含的商品总价。通过组合使用SQL关键字,我们可以方便快捷地查询商品平均销售额。

声明:关于《mysql查询商品平均销售额》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2259702.html