我有5列数据库。 ID,food,cost1,cost2,cost3和average.How如何在python上创建一些代码,让我在MySQL数据库上平均3个成本,然后在平均列中输出?
答案 0 :(得分:1)
你必须用Python做吗?您可以在MySql中执行操作。
SELECT
AVG(cost1 + cost2 + cost3) AS avgcost
FROM foods
WHERE ...
更新:每条评论请求(假设您的表名为foods
):
SELECT *, AVG(cost1 + cost2 + cost3) AS avgcost
FROM foods