gpt4 book ai didi

php - 数组中与匹配值的总和

转载 作者:行者123 更新时间:2023-11-29 15:03:00 25 4
gpt4 key购买 nike

我想在日期(2个表)之间进行交叉计算后,在php - mysql中对每个salesid进行简单的求和以获得实时佣金,所有值都已经正确显示,但我有每个销售 ID 的最终金额存在问题。

每次输入佣金表单发生更改时,都会插入新值:

salesid  commission  datefrom - datetoaa0001   20%         2010/01/01 - 2010/02/09aa0001   25%         2010/02/09 - null

and table transaction got

items   qty   price   salesid    transactiondate

call value of the table commission where salesid=$_sessionid$today = date in php next week.

if ($dateto == 0) {
$dateto = $today; }

表交易的调用值,其中 salesid=$_sessionid

我使用以下范围来获取带有交易日期的佣金:

if ($transactiondate >= $datefrom and $transactiondate < $dateto) {
$subcommission = ($price * $commission) }

其值如下所示:

salesid  commissionaa0001   1000bb0001   500aa0001   200bb0001   50

我已经尝试了该网络中的一些示例,但仍然无法达到正确的结果。由于某种原因,我无法在 mysql 中求和(需要与其他表计算)

结果将是:

aa0001  1200bb0001  550

感谢您为完成测试提供的任何帮助。非常感谢。

最佳答案

如果这应该代表一个包含 salesidcommission 列的表,您可以这样做:

SELECT salesid, SUM(commission) FROM table GROUP BY salesid;

即使它取决于连接,你也应该能够做到这一点,但缺乏细节,我无法真正给出一个例子

关于php - 数组中与匹配值的总和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2711035/

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