gpt4 book ai didi

php - 基于两个 mysql 字段进行计算

转载 作者:搜寻专家 更新时间:2023-10-30 23:18:05 27 4
gpt4 key购买 nike

我想计算出我在 table 上的鸡尾酒的平均“评级”。有一个链接到 tblCocktail 的 tblRating,在这个表中是“值”和“计数器”。 “value”包含用户可以给每种鸡尾酒的 1-5 评级,“counter”包含值“1”。我想通过将所有“值”相加并将其除以“计数器”的数量来计算出每种鸡尾酒的平均评分

我以前从未做过基于 php 字段的数学计算,所以感谢任何帮助

-哑光

最佳答案

您可能不需要计数器字段,AVG函数可以计算平均值而不需要计数器:

SELECT AVG(value)
FROM tblRating
WHERE cocktail_id = 1234

注意事项:

  • 您可以计算评分表中的行数来确定评分数
  • NULL 计算平均值时不考虑值
  • 您必须坚持选择的比例,不允许超出 1-5 范围的值

关于php - 基于两个 mysql 字段进行计算,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10428609/

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