美好的一天,
这是我第一次参加这个论坛,并希望获得有关如何选择每个品牌的每个品牌的MySQL数量的帮助,因为相同的价格可能具有相同的品牌,因此每个品牌都很棘手。下面是我的示例查询,但不是我期望的实际输出,顺便说一句,我只有3个品牌,但是多个价格。
SELECT orderDate,prepaid_type,vatprice, count(vatprice) as hits
FROM playdough.playdough_transactions
where deliveryStatus='true' AND orderDate LIKE "2015-01%"
AND (refunded='' OR (refunded='Y' AND SUBSTRING(completed_date,1,10) > "2015-11-18"))
GROUP BY vatprice,prepaid_type,orderDate ORDER BY hits,orderDate DESC;
输出应如下:
实施例
orderDate prepaid_type vatprice hits
2015-01 IN_HTOCS 100.00 5
IN_NSN 150.00 1
IN_NSN 100.00 1
IN_NEW 20.00 55
IN_HTOCS 55.00 123
2015-02 IN_HTOCS 20.00 21
IN_NSN 10.00 11
IN_NSN 200.00 2
2015-03 IN_HTOCS 100.00 5
IN_NSN 10.00 7
IN_NSN 11.00 9
感谢您对此提供的任何帮助。
谢谢,