【发布时间】:2020-05-11 18:16:30
【问题描述】:
我有我的桌子
我想从 Name 和 Status 列中获取重复项,对它们进行计数,并对 Sum 列中的值求和。我想看起来像这样:
我是 SQL 新手,因此它可能是一个简单的答案,但我似乎找不到解决方案。
这是我得到的结果,但我似乎无法在没有错误的情况下得到计数和总和。
SELECT name, COUNT(*) AS recovered
FROM complaints
WHERE status = "Recovered"
GROUP BY name
HAVING COUNT(name) > 0
【问题讨论】:
-
您应该添加适当的数据样本和预期结果作为表格文本而不是图像
-
对于 MariaDB 中的数据透视,请参阅 stackoverflow.com/a/56670844/1766831
标签: mysql count mariadb pivot pivot-table