gpt4 book ai didi

php - MySQL 查询 SUM 与 POWER 的问题

转载 作者:行者123 更新时间:2023-11-29 18:31:50 24 4
gpt4 key购买 nike

我在查询中组合 POWER 和 SUM 时遇到问题。我的表格结构如下:

Name    c1  c2  c3  c4  c5
Ayam 1000 5 350 100 350
Bebek 1000 5 350 100 350
Kuda 1000 5 350 100 350

我的查询如下:

$query = "SELECT 
POWER(c1, -$c1) *
POWER(c2, $c2) *
POWER(c3, -$c3) *
POWER(c4, -$c4) *
POWER(c5, $c5)
/
SUM(
POWER(c1, -$c1) *
POWER(c2, $c2) *
POWER(c3, -$c3) *
POWER(c4, -$c4) *
POWER(c5, $c5)
)
AS TOTAL

FROM `table`";

但是当前查询只给我一个结果,即使我在数据库中有多条记录。如果我尝试删除 SUM,结果是正常的,但我需要 SUM 的结果。

那么,有人可以帮我吗?

谢谢。

最佳答案

尝试使用分组依据:

SELECT 
POWER(c1, -$c1) *
POWER(c2, $c2) *
POWER(c3, -$c3) *
POWER(c4, -$c4) *
POWER(c5, $c5) *
/
SUM(
POWER(c1, -$c1) *
POWER(c2, $c2) *
POWER(c3, -$c3) *
POWER(c4, -$c4) *
POWER(c5, $c5) *
)
AS TOTAL

FROM `table`
GROUP BY Name

关于php - MySQL 查询 SUM 与 POWER 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45615926/

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