标签: mysql sql
我的查询工作正常但结果显示在多列中。
但是我想把结果放到像
closed Open Cancelled 2 1 3
答案 0 :(得分:4)
GROUP BY子句将为每个分组的值返回一行。由于您有三个material_status值,因此返回三行。只需删除该子句,结果就会得到一行,因为所有列都是聚合的。
GROUP BY
SELECT SUM... FROM purchase_order
由于您只返回一行,因此也不需要ORDER BY子句。
ORDER BY