【发布时间】:2018-12-22 06:53:09
【问题描述】:
我有两个查询来计算同一数据库中所有产品的销售和其他服务的销售额,我想知道是否可以将这 2 个查询合并为一个。不是因为它们只是查询,还因为它们求和。我最好在这里展示示例
查询 1
SELECT SUM(totalone) AS `total` FROM `sold_products`
WHERE `date`=DATE(NOW()) AND `payment_method`='cash'
查询 2
SELECT SUM(totaltwo) AS `total` FROM `sold_services`
WHERE `date`=DATE(NOW()) AND `payment_method`='cash'
现在我在我的 PHP 代码中添加了这两个值。它工作正常,但我只想知道如何在一个查询中执行此操作。我总是查询相同的付款方式和相同的日期,但只是同一个数据库中的两个不同的表。
有什么建议吗?
【问题讨论】:
标签: mysql