You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 

24 lines
621 B

const dbPublicacoes = _db.query(`
SELECT
SUBSTRING(publicacao.momento FROM 1 FOR 10) as dia,
comunidade.nome,
COUNT(publicacao.id) as total
FROM publicacao
INNER JOIN comunidade ON publicacao.comunidade_id = comunidade.id
GROUP BY dia, nome
ORDER BY dia, nome
`)
const dados = _val.list()
for (const dbPublicacao of dbPublicacoes) {
dados.add(
_val.map()
.set("dia", dbPublicacao.getString("dia"))
.set("comunidade", dbPublicacao.getString("nome"))
.set("total", dbPublicacao.getInt("total"))
)
}
_out.json(
dados
)