Skip to content
Snippets Groups Projects
Commit 761be77c authored by Fernando Gbur dos Santos's avatar Fernando Gbur dos Santos
Browse files

[ADD] Trying to make the querry work right

parent dd8b92a0
Branches
No related tags found
3 merge requests!449Homologa,!444dev -> hom,!441Years of study mean
...@@ -519,7 +519,7 @@ PnadNovoApp.get('/', rqf.parse(), rqf.build(), (req, res, next) => { ...@@ -519,7 +519,7 @@ PnadNovoApp.get('/', rqf.parse(), rqf.build(), (req, res, next) => {
.field('pnad_novo.ano_ref', 'ano_ref') .field('pnad_novo.ano_ref', 'ano_ref')
.field('SUM(pnad_novo.anos_de_estudo * pnad_novo.peso_domicilio_pessoas_com_cal) / SUM(pnad_novo.peso_domicilio_pessoas_com_cal)', 'media_anos_estudo') .field('SUM(pnad_novo.anos_de_estudo * pnad_novo.peso_domicilio_pessoas_com_cal) / SUM(pnad_novo.peso_domicilio_pessoas_com_cal)', 'media_anos_estudo')
.where('pnad_novo.anos_de_estudo <> 99 and pnad_novo.faixa_etaria >= 6 and pnad_novo.ano_ref >= 2019') .where('pnad_novo.anos_de_estudo <> 99 and pnad_novo.faixa_etaria >= 6 and pnad_novo.ano_ref >= 2019')
.group('pnad_novo.ano_ref') .group('pnad_novo.ano_ref');
req.sql.from('pnad_novo') req.sql.from('pnad_novo')
.field('pnad_novo.ano_ref', 'year') .field('pnad_novo.ano_ref', 'year')
...@@ -527,9 +527,8 @@ PnadNovoApp.get('/', rqf.parse(), rqf.build(), (req, res, next) => { ...@@ -527,9 +527,8 @@ PnadNovoApp.get('/', rqf.parse(), rqf.build(), (req, res, next) => {
.field('SQRT(SUM((POWER(pnad_novo.anos_de_estudo - media.media_anos_estudo, 2) * pnad_novo.peso_domicilio_pessoas_com_cal)) / SUM(pnad_novo.peso_domicilio_pessoas_com_cal))', 'std_dev') .field('SQRT(SUM((POWER(pnad_novo.anos_de_estudo - media.media_anos_estudo, 2) * pnad_novo.peso_domicilio_pessoas_com_cal)) / SUM(pnad_novo.peso_domicilio_pessoas_com_cal))', 'std_dev')
.join(mean, 'media', 'pnad_novo.ano_ref = media.ano_ref') .join(mean, 'media', 'pnad_novo.ano_ref = media.ano_ref')
.where('pnad_novo.ano_ref >= 2019') .where('pnad_novo.ano_ref >= 2019')
.group('pnad_novo.ano_ref') .group('pnad_novo.ano_ref');
.group('media.media_anos_estudo')
console.log(req.sql.toString())
next(); next();
}, query, id2str.transform(false), response('years_of_study')); }, query, id2str.transform(false), response('years_of_study'));
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment