我对 Mysql 相当陌生,需要帮助尝试组合两个 mysql 查询,这些查询为订单总数中的每个“storeid”提供“总数”。我目前正在使用两个查询来获得结果:
SELECT storeid, storenum, name FROM store ORDER BY storeid DESC
SELECT SUM((1+0.07125)*qty*discprice) as total FROM items WHERE orderid IN (SELECT orderid FROM orders WHERE store = '".$row['storeid']."' AND date >= '2012-01-01' AND date < '2013-01-01')
我正在运行一个while循环并使用“storeid”运行第二个查询。但是,我知道我可以做到这一点,这是一个查询并按“storeid”分组,并为所有商店合并创建一个总数。但我无法弄清楚。
谢谢!