Php 对10列进行计数和求和
表名:controleconserto 我需要计算“motivo”在每列中重复的次数,并在添加count和MAX()后找到每个“motivo”的最高值 喜欢,但在所有列中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 --
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
你能帮我吗?请多解释一下你想要什么请多解释一下你想要什么