我需要总和2个总和号码的帮助。 那么我有表显示用户总数。 在表的结尾,我需要做出显示所有数字之和的行。总计2个总和php
表:
所以对蓝色行,我需要的所有数字高达总和。 我的代码:
$groupQuery =
"SELECT r.broj_rac AS racun, COUNT(stavka) AS stavka, d.naziv1 AS dobavljac, SUM(iznos_osnovica) AS osnovica, SUM(iznos_porez) AS porez, SUM(moze_se_odbiti) AS odbiti, SUM(nemoze_se_odbiti) AS neodbiti, SUM(neoporezivo) AS neoporezivo, SUM(ukupno) AS ukupno1, r.sveukupno AS sveukupno
FROM racuni AS r
LEFT JOIN dobavljaci AS d
ON d.sifra = r.dobavljac
WHERE partner = '".$_SESSION['sifra_partnera']."'
GROUP by broj_rac";
是否有可能使类似SUM(SUM(ukupno AS ukupno1) AS ukupno2)
?
为什么不处理PHP中的各种最终款项的计算? – RamRaider
@RamRaider我不知道,我应该改变它为PHP? – proofzy
是的,因为如果你正在显示你已经处理这些数据的行,所以在代码中的总和会比所有这些大规模的查询少得多。 SQL引擎不是一个计算器:) –