gpt4 book ai didi

php - sum 可以将总计加在一起吗?

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

不知道如何解释这个,但我有这个 mysql 语句 -

$sql = "
SELECT SUM( `invoice_lineitems`.`quantity` )
FROM `fd`.`invoices` , `fd`.`invoice_lineitems` , `fd`.`products`
WHERE `invoices`.`source_server_id` = '" . $server_id . "' AND
`invoice_lineitems`.`source_server_id` = '" . $server_id . "' AND
`products`.`source_server_id` = '" . $server_id . "' AND
`invoices`.`invoice_uri` = `invoice_lineitems`.`invoice_uri` AND
`invoice_lineitems`.`lineitem_product` = `products`.`product_uri` AND
`invoices`.`creation_datetime` BETWEEN '" . $data[$server_name]["last_year"] . "' AND '" . $data[$server_name]["time_last_year"] . "' AND
`products`.`number` = '21233'";

我想在这里添加另一个号码

`products`.`number` =  '21233'";`

有点像

`products`.`number` =  '21233 + 23454'";

我似乎无法弄清楚这一点。不,我没有写这段代码。我想看看我是否可以添加另一种产品并将两个总计相加。

最佳答案

据推测,您想要 in:

 `products`.`number` in ('21233', '23454')

如果 number 确实存储为数字,请不要使用单引号。

此外,您应该学习正确、明确的 join 语法。一个简单的规则:不要在 from 子句中使用逗号。

关于php - sum 可以将总计加在一起吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27515367/

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