Skip to content
Snippets Groups Projects
Commit 884b6561 authored by Leon A. Okida Gonçalves's avatar Leon A. Okida Gonçalves
Browse files

Add school_year column to simcaq_school_infrastructure

parent 85aed55f
No related tags found
No related merge requests found
......@@ -41,6 +41,7 @@ WITH tabela_base AS(
biblioteca_1 AS (
SELECT
ano_censo,
1 AS "scholar_dependency_id",
'Biblioteca' AS "scholar_dependency_name",
CASE WHEN local_func_predio_escolar=1 AND dependencia_adm_id=3 AND localizacao_id=1 THEN 1 ELSE 0 END AS "total_schools",
......@@ -51,6 +52,7 @@ WITH tabela_base AS(
sala_de_leitura_2 AS (
SELECT
ano_censo,
2 AS "scholar_dependency_id",
'Sala de leitura' AS "scholar_dependency_name",
CASE WHEN local_func_predio_escolar=1 AND dependencia_adm_id=3 AND localizacao_id=2 THEN 1 ELSE 0 END AS "total_schools",
......@@ -61,6 +63,7 @@ WITH tabela_base AS(
laboratorio_de_informatica_3 AS (
SELECT
ano_censo,
3 AS "scholar_dependency_id",
'Laboratório de informática' AS "scholar_dependency_name",
CASE WHEN local_func_predio_escolar=1 AND dependencia_adm_id=3 AND (etapa_en_fundamental_anos_iniciais=1 OR etapa_en_fundamental_anos_finais=1 OR eja_en_fundamental=1) THEN 1 ELSE 0 END AS "total_schools",
......@@ -71,6 +74,7 @@ WITH tabela_base AS(
laboratorio_de_ciencias_4 AS (
SELECT
ano_censo,
4 AS "scholar_dependency_id",
'Laboratório de ciências' AS "scholar_dependency_name",
CASE WHEN local_func_predio_escolar=1 AND dependencia_adm_id=3 AND (etapa_en_fundamental_anos_finais=1 OR eja_en_fundamental=1) THEN 1 ELSE 0 END AS "total_schools",
......@@ -81,6 +85,7 @@ WITH tabela_base AS(
parque_infantil_5 AS (
SELECT
ano_censo,
5 AS "scholar_dependency_id",
'Parque infantil' AS "scholar_dependency_name",
CASE WHEN local_func_predio_escolar=1 AND dependencia_adm_id=3 AND (etapa_ed_infantil_creche=1 OR etapa_ed_infantil_pre_escola=1 OR etapa_en_fundamental_anos_iniciais=1) THEN 1 ELSE 0 END AS "total_schools",
......@@ -91,6 +96,7 @@ WITH tabela_base AS(
quadra_poliesportiva_6 AS (
SELECT
ano_censo,
6 AS "scholar_dependency_id",
'Quadra poliesportiva' AS "scholar_dependency_name",
CASE WHEN local_func_predio_escolar=1 AND dependencia_adm_id=3 AND (etapa_en_fundamental_anos_iniciais=1 OR etapa_en_fundamental_anos_finais=1 OR eja_en_fundamental=1) THEN 1 ELSE 0 END AS "total_schools",
......@@ -101,6 +107,7 @@ WITH tabela_base AS(
quadras_a_serem_cobertas_7 AS (
SELECT
ano_censo,
7 AS "scholar_dependency_id",
'Quadras a serem cobertas' AS "scholar_dependency_name",
CASE WHEN local_func_predio_escolar=1 AND dependencia_adm_id=3 AND (etapa_en_fundamental_anos_iniciais=1 OR etapa_en_fundamental_anos_finais=1 OR eja_en_fundamental=1)AND quadra_esportes_descoberta=1 THEN 1 ELSE 0 END AS "total_schools",
......@@ -111,6 +118,7 @@ WITH tabela_base AS(
patio_8 AS (
SELECT
ano_censo,
8 AS "scholar_dependency_id",
'Pátio' AS "scholar_dependency_name",
CASE WHEN local_func_predio_escolar=1 AND dependencia_adm_id=3 THEN 1 ELSE 0 END AS "total_schools",
......@@ -121,6 +129,7 @@ WITH tabela_base AS(
patios_a_serem_cobertos_9 AS (
SELECT
ano_censo,
9 AS "scholar_dependency_id",
'Pátios a serem cobertos' AS "scholar_dependency_name",
CASE WHEN local_func_predio_escolar=1 AND dependencia_adm_id=3 AND patio=1 THEN 1 ELSE 0 END AS "total_schools",
......@@ -131,6 +140,7 @@ WITH tabela_base AS(
sala_de_direcao_10 AS (
SELECT
ano_censo,
10 AS "scholar_dependency_id",
'Sala de direção ' AS "scholar_dependency_name",
CASE WHEN local_func_predio_escolar=1 AND dependencia_adm_id=3 AND localizacao_id=1 THEN 1 ELSE 0 END AS "total_schools",
......@@ -141,6 +151,7 @@ WITH tabela_base AS(
secretaria_11 AS (
SELECT
ano_censo,
11 AS "scholar_dependency_id",
'Secretaria' AS "scholar_dependency_name",
CASE WHEN local_func_predio_escolar=1 AND dependencia_adm_id=3 THEN 1 ELSE 0 END AS "total_schools",
......@@ -151,6 +162,7 @@ WITH tabela_base AS(
sala_de_professores_12 AS (
SELECT
ano_censo,
12 AS "scholar_dependency_id",
'Sala de professores' AS "scholar_dependency_name",
CASE WHEN local_func_predio_escolar=1 AND dependencia_adm_id=3 THEN 1 ELSE 0 END AS "total_schools",
......@@ -161,6 +173,7 @@ WITH tabela_base AS(
cozinha_13 AS (
SELECT
ano_censo,
13 AS "scholar_dependency_id",
'Cozinha' AS "scholar_dependency_name",
CASE WHEN local_func_predio_escolar=1 AND dependencia_adm_id=3 THEN 1 ELSE 0 END AS "total_schools",
......@@ -171,6 +184,7 @@ WITH tabela_base AS(
despensa_14 AS (
SELECT
ano_censo,
14 AS "scholar_dependency_id",
'Despensa' AS "scholar_dependency_name",
CASE WHEN local_func_predio_escolar=1 AND dependencia_adm_id=3 THEN 1 ELSE 0 END AS "total_schools",
......@@ -181,6 +195,7 @@ WITH tabela_base AS(
almoxarifado_15 AS (
SELECT
ano_censo,
15 AS "scholar_dependency_id",
'Almoxarifado' AS "scholar_dependency_name",
CASE WHEN local_func_predio_escolar=1 AND dependencia_adm_id=3 THEN 1 ELSE 0 END AS "total_schools",
......@@ -191,6 +206,7 @@ WITH tabela_base AS(
internet_16 AS (
SELECT
ano_censo,
16 AS "scholar_dependency_id",
'Internet' AS "scholar_dependency_name",
CASE WHEN local_func_predio_escolar=1 AND dependencia_adm_id=3 AND localizacao_id=2 THEN 1 ELSE 0 END AS "total_schools",
......@@ -201,6 +217,7 @@ WITH tabela_base AS(
internet_banda_larga_17 AS (
SELECT
ano_censo,
17 AS "scholar_dependency_id",
'Internet banda larga' AS "scholar_dependency_name",
CASE WHEN local_func_predio_escolar=1 AND dependencia_adm_id=3 AND localizacao_id=1 THEN 1 ELSE 0 END AS "total_schools",
......@@ -211,6 +228,7 @@ WITH tabela_base AS(
banheiro_dentro_do_predio_18 AS (
SELECT
ano_censo,
18 AS "scholar_dependency_id",
'Banheiro dentro do prédio' AS "scholar_dependency_name",
CASE WHEN local_func_predio_escolar=1 AND dependencia_adm_id=3 THEN 1 ELSE 0 END AS "total_schools",
......@@ -221,6 +239,7 @@ WITH tabela_base AS(
banheiro_adequado_para_educacao_infantil_dentro_do_predio_19 AS (
SELECT
ano_censo,
19 AS "scholar_dependency_id",
'Banheiro adequado para educação infantil dentro do prédio' AS "scholar_dependency_name",
CASE WHEN local_func_predio_escolar=1 AND dependencia_adm_id=3 AND (etapa_ed_infantil_creche=1 OR etapa_ed_infantil_pre_escola=1 OR etapa_en_fundamental_anos_iniciais=1) THEN 1 ELSE 0 END AS "total_schools",
......@@ -231,6 +250,7 @@ WITH tabela_base AS(
fornecimento_de_energia_20 AS (
SELECT
ano_censo,
20 AS "scholar_dependency_id",
'Fornecimento de energia' AS "scholar_dependency_name",
CASE WHEN local_func_predio_escolar=1 AND dependencia_adm_id=3 THEN 1 ELSE 0 END AS "total_schools",
......@@ -241,6 +261,7 @@ WITH tabela_base AS(
abastecimento_de_agua_21 AS (
SELECT
ano_censo,
21 AS "scholar_dependency_id",
'Abastecimento de água' AS "scholar_dependency_name",
CASE WHEN local_func_predio_escolar=1 AND dependencia_adm_id=3 THEN 1 ELSE 0 END AS "total_schools",
......@@ -251,6 +272,7 @@ WITH tabela_base AS(
agua_filtrada_22 AS (
SELECT
ano_censo,
22 AS "scholar_dependency_id",
'Água filtrada' AS "scholar_dependency_name",
CASE WHEN local_func_predio_escolar=1 AND dependencia_adm_id=3 THEN 1 ELSE 0 END AS "total_schools",
......@@ -261,6 +283,7 @@ WITH tabela_base AS(
coleta_de_esgoto_23 AS (
SELECT
ano_censo,
23 AS "scholar_dependency_id",
'Coleta de esgoto' AS "scholar_dependency_name",
CASE WHEN local_func_predio_escolar=1 AND dependencia_adm_id=3 THEN 1 ELSE 0 END AS "total_schools",
......@@ -271,6 +294,7 @@ WITH tabela_base AS(
dependencias_adaptadas_para_pessoas_com_deficiencias_24 AS (
SELECT
ano_censo,
24 AS "scholar_dependency_id",
'Dependências adaptadas para pessoas com deficiências' AS "scholar_dependency_name",
CASE WHEN local_func_predio_escolar=1 AND dependencia_adm_id=3 THEN 1 ELSE 0 END AS "total_schools",
......@@ -281,6 +305,7 @@ WITH tabela_base AS(
banheiros_adaptados_para_pessoas_com_deficiencias_25 AS (
SELECT
ano_censo,
25 AS "scholar_dependency_id",
'Banheiros adaptados para pessoas com deficiências' AS "scholar_dependency_name",
CASE WHEN local_func_predio_escolar=1 AND dependencia_adm_id=3 THEN 1 ELSE 0 END AS "total_schools",
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment