我有一个数据库,在一列中有 5 个可能的值:“Fechado”、“Aberto”、“Em Despiste”、“Cancelado”、“Resolvido”。
我试图做一个查询,将值计算到一个 json 文件
var data = "SELECT COUNT (*) FROM graficos WHERE ESTADO='FECHADO'";
Run Code Online (Sandbox Code Playgroud)
我试过这个,它给了我[{"":189}]。我怎样才能得到其他值的计数?
我认为这是一个简单的问题,但我无法解决...是否可以在同一查询中计算其他值的数量?
如果您愿意,您可以返回一个列表,然后在代码中解析它。
SELECT ESTADO, COUNT(*) CNT
FROM graficos
WHERE ESTADO IS NOT NULL -- Discounting NULL values, if any
GROUP BY ESTADO
Run Code Online (Sandbox Code Playgroud)
这将返回每个不同 ESTADO 值的列表,以及在 graficos 表中包含该值的行数。
| 归档时间: |
|
| 查看次数: |
558 次 |
| 最近记录: |