Skip to content
Snippets Groups Projects
Commit 8cb4bf20 authored by jpko19's avatar jpko19
Browse files

Fix query in pee_por_categoria

parent 2df7fc2b
Branches
Tags
3 merge requests!329Update enrollment - new filters,!324Dev,!309Merge new updates into master
...@@ -783,19 +783,19 @@ enrollmentApp.get('/', rqf.parse(), (req, res, next) => { ...@@ -783,19 +783,19 @@ enrollmentApp.get('/', rqf.parse(), (req, res, next) => {
console.log(req.dims) console.log(req.dims)
if('pee_por_categoria' in req.dims){ if('pee_por_categoria' in req.dims){
delete req.dims.pee_por_categoria delete req.dims.pee_por_categoria
req.sql.field('SUM(CASE WHEN cegueira = true THEN 1 ELSE 0)', 'total_cegueira') req.sql.field('SUM(CASE WHEN cegueira = true THEN 1 ELSE 0 END)', 'total_cegueira')
.field('SUM(CASE WHEN baixa_visao = true THEN 1 ELSE 0)', 'total_baixa_visao') .field('SUM(CASE WHEN baixa_visao = true THEN 1 ELSE 0 END)', 'total_baixa_visao')
.field('SUM(CASE WHEN surdez = true THEN 1 ELSE 0)', 'total_surdez') .field('SUM(CASE WHEN surdez = true THEN 1 ELSE 0 END)', 'total_surdez')
.field('SUM(CASE WHEN deficiencia_auditiva = true THEN 1 ELSE 0)', 'total_deficiencia_auditiva') .field('SUM(CASE WHEN deficiencia_auditiva = true THEN 1 ELSE 0 END)', 'total_deficiencia_auditiva')
.field('SUM(CASE WHEN surdo_cegueira = true THEN 1 ELSE 0)', 'total_surdo_cegueira') .field('SUM(CASE WHEN surdo_cegueira = true THEN 1 ELSE 0 END)', 'total_surdo_cegueira')
.field('SUM(CASE WHEN deficiencia_fisica = true THEN 1 ELSE 0)', 'total_deficiencia_fisica') .field('SUM(CASE WHEN deficiencia_fisica = true THEN 1 ELSE 0 END)', 'total_deficiencia_fisica')
.field('SUM(CASE WHEN deficiencia_intelectual = true THEN 1 ELSE 0)', 'total_deficiencia_intelectual') .field('SUM(CASE WHEN deficiencia_intelectual = true THEN 1 ELSE 0 END)', 'total_deficiencia_intelectual')
.field('SUM(CASE WHEN deficiencia_multiplas = true THEN 1 ELSE 0)', 'total_deficiencia_multiplas') .field('SUM(CASE WHEN deficiencia_multiplas = true THEN 1 ELSE 0 END)', 'total_deficiencia_multiplas')
.field('SUM(CASE WHEN autismo = true THEN 1 ELSE 0)', 'total_autismo') .field('SUM(CASE WHEN autismo = true THEN 1 ELSE 0 END)', 'total_autismo')
.field('SUM(CASE WHEN sindrome_asperger = true THEN 1 ELSE 0)', 'total_sindrome_asperger') .field('SUM(CASE WHEN sindrome_asperger = true THEN 1 ELSE 0 END)', 'total_sindrome_asperger')
.field('SUM(CASE WHEN sindrome_rett = true THEN 1 ELSE 0)', 'total_sindrome_rett') .field('SUM(CASE WHEN sindrome_rett = true THEN 1 ELSE 0 END)', 'total_sindrome_rett')
.field('SUM(CASE WHEN transtorno_desintegrativo_da_infancia = true THEN 1 ELSE 0)', 'total_transtorno_desintegrativo_da_infancia') .field('SUM(CASE WHEN transtorno_desintegrativo_da_infancia = true THEN 1 ELSE 0 END)', 'total_transtorno_desintegrativo_da_infancia')
.field('SUM(CASE WHEN superdotado = true THEN 1 ELSE 0)', 'total_superdotado') .field('SUM(CASE WHEN superdotado = true THEN 1 ELSE 0 END)', 'total_superdotado')
.field('matricula.ano_censo', 'year') .field('matricula.ano_censo', 'year')
.from('matricula') .from('matricula')
.group('matricula.ano_censo') .group('matricula.ano_censo')
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment