Php 对10列进行计数和求和

Php 对10列进行计数和求和,php,count,sum,Php,Count,Sum,表名:controleconserto 我需要计算“motivo”在每列中重复的次数,并在添加count和MAX()后找到每个“motivo”的最高值 喜欢,但在所有列中 SELECT COUNT(motivo1) AS Total, motivo1 AS reason1 FROM `controleconserto` WHERE fornecedor = 1 GROUP BY motivo1 输出: Total | Reason --

表名:controleconserto

我需要计算“motivo”在每列中重复的次数,并在添加count和MAX()后找到每个“motivo”的最高值

喜欢,但在所有列中

SELECT 
    COUNT(motivo1) AS Total, 
    motivo1 AS reason1 
FROM 
    `controleconserto` 
WHERE 
    fornecedor = 1 
GROUP BY 
    motivo1
输出:

Total | Reason
------+-------
  3   | C1
  1   | C12
  4   | C16
  1   | C6
  3   | C7
  2   | C8
MAX(total)
----------
4
查询:

SELECT MAX(total) 
FROM 
    (SELECT COUNT(motivo1) AS total 
     FROM `controleconserto` 
     WHERE fornecedor = 1 
     GROUP BY motivo1) AS final
输出:

Total | Reason
------+-------
  3   | C1
  1   | C12
  4   | C16
  1   | C6
  3   | C7
  2   | C8
MAX(total)
----------
4

你能帮我吗?

请多解释一下你想要什么请多解释一下你想要什么