From 5e68cfad1fa5257c950bfa8916560fecfb647351 Mon Sep 17 00:00:00 2001 From: eht17 <eht17@inf.ufpr.br> Date: Wed, 26 Jun 2019 09:42:12 -0300 Subject: [PATCH 1/2] Add ciganos_rights_ag table --- ciganos_rights.sql | 70 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 70 insertions(+) create mode 100644 ciganos_rights.sql diff --git a/ciganos_rights.sql b/ciganos_rights.sql new file mode 100644 index 0000000..fccb181 --- /dev/null +++ b/ciganos_rights.sql @@ -0,0 +1,70 @@ +-- +--Copyright (C) 2019 Centro de Computacao Cientifica e Software Livre +--Departamento de Informatica - Universidade Federal do Parana - C3SL/UFPR +-- +--This file is part of SMPPIR-Tables. +-- +--SMPPIR-Tables is free software: you can redistribute it and/or modify +--it under the terms of the GNU General Public License as published by +--the Free Software Foundation, either version 3 of the License, or +--(at your option) any later version. +-- +--SMPPIR-Tables is distributed in the hope that it will be useful, +--but WITHOUT ANY WARRANTY; without even the implied warranty of +--MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +--GNU General Public License for more details. +-- +--You should have received a copy of the GNU General Public License +--along with SMPPIR-Tables. If not, see <https://www.gnu.org/licenses/>. +-- + +CREATE TABLE ciganos_rights_ag +AS +SELECT + familias_cadunico.ano_censo, + familias_cadunico.ind_tipo_familia, + pessoas_cadunico.concluiu_frequentou, + pessoas_cadunico.ano_serie_frequentou, + pessoas_cadunico.curso_frequentou, + COUNT(*) AS Total + +FROM + + -- Data from CadUnico + familias_cadunico + INNER JOIN + pessoas_cadunico + ON (familias_cadunico.id_familia=pessoas_cadunico.id_familia AND familias_cadunico.ano_censo=pessoas_cadunico.ano_censo) + + +WHERE + ind_tipo_familia = 101 + + +GROUP BY + familias_cadunico.ano_censo, + familias_cadunico.ind_tipo_familia, + pessoas_cadunico.concluiu_frequentou, + pessoas_cadunico.ano_serie_frequentou, + pessoas_cadunico.curso_frequentou + +ORDER BY + familias_cadunico.ano_censo ASC, + familias_cadunico.ind_tipo_familia, + pessoas_cadunico.concluiu_frequentou ASC, + pessoas_cadunico.ano_serie_frequentou ASC, + pessoas_cadunico.curso_frequentou ASC + ; + + + + + + + + + + + + + -- GitLab From e85fc7b30a1dd959e9d08e133d35bc80859031b5 Mon Sep 17 00:00:00 2001 From: eht17 <eht17@inf.ufpr.br> Date: Thu, 27 Jun 2019 11:13:27 -0300 Subject: [PATCH 2/2] Add new tables --- ciganos_culture.sql | 53 ++++++++++++++++++++++++++++++++++++++ ciganos_sustentability.sql | 47 +++++++++++++++++++++++++++++++++ 2 files changed, 100 insertions(+) create mode 100644 ciganos_culture.sql create mode 100644 ciganos_sustentability.sql diff --git a/ciganos_culture.sql b/ciganos_culture.sql new file mode 100644 index 0000000..56cee6f --- /dev/null +++ b/ciganos_culture.sql @@ -0,0 +1,53 @@ +-- +--Copyright (C) 2019 Centro de Computacao Cientifica e Software Livre +--Departamento de Informatica - Universidade Federal do Parana - C3SL/UFPR +-- +--This file is part of SMPPIR-Tables. +-- +--SMPPIR-Tables is free software: you can redistribute it and/or modify +--it under the terms of the GNU General Public License as published by +--the Free Software Foundation, either version 3 of the License, or +--(at your option) any later version. +-- +--SMPPIR-Tables is distributed in the hope that it will be useful, +--but WITHOUT ANY WARRANTY; without even the implied warranty of +--MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +--GNU General Public License for more details. +-- +--You should have received a copy of the GNU General Public License +--along with SMPPIR-Tables. If not, see <https://www.gnu.org/licenses/>. +-- + +CREATE TABLE ciganos_culture_ag +AS +SELECT + familias_cadunico.ano_censo, + familias_cadunico.cod_especie_domicilio, + familias_cadunico.ind_tipo_familia, + familias_cadunico.cod_local_domicilio, + pessoas_cadunico.codigo_ibge, + COUNT(*) AS Total + +FROM + familias_cadunico + INNER JOIN + pessoas_cadunico + ON (familias_cadunico.id_familia=pessoas_cadunico.id_familia AND familias_cadunico.ano_censo=pessoas_cadunico.ano_censo) + +WHERE + ind_tipo_familia = 101 + +GROUP BY + familias_cadunico.ano_censo, + familias_cadunico.cod_especie_domicilio, + familias_cadunico.ind_tipo_familia, + familias_cadunico.cod_local_domicilio, + pessoas_cadunico.codigo_ibge + +ORDER BY + familias_cadunico.ano_censo , + familias_cadunico.cod_especie_domicilio , + familias_cadunico.ind_tipo_familia, + familias_cadunico.cod_local_domicilio, + pessoas_cadunico.codigo_ibge + ; \ No newline at end of file diff --git a/ciganos_sustentability.sql b/ciganos_sustentability.sql new file mode 100644 index 0000000..7f16fd7 --- /dev/null +++ b/ciganos_sustentability.sql @@ -0,0 +1,47 @@ +-- +--Copyright (C) 2019 Centro de Computacao Cientifica e Software Livre +--Departamento de Informatica - Universidade Federal do Parana - C3SL/UFPR +-- +--This file is part of SMPPIR-Tables. +-- +--SMPPIR-Tables is free software: you can redistribute it and/or modify +--it under the terms of the GNU General Public License as published by +--the Free Software Foundation, either version 3 of the License, or +--(at your option) any later version. +-- +--SMPPIR-Tables is distributed in the hope that it will be useful, +--but WITHOUT ANY WARRANTY; without even the implied warranty of +--MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +--GNU General Public License for more details. +-- +--You should have received a copy of the GNU General Public License +--along with SMPPIR-Tables. If not, see <https://www.gnu.org/licenses/>. +-- + +CREATE TABLE ciganos_sustentability_ag +AS +SELECT + familias_cadunico.ano_censo, + familias_cadunico.ind_tipo_familia, + familias_cadunico.renda_media, + COUNT(*) AS Total + +FROM + + -- Data from CadUnico + familias_cadunico + +WHERE + ind_tipo_familia = 101 + + +GROUP BY + familias_cadunico.ano_censo, + familias_cadunico.ind_tipo_familia, + familias_cadunico.renda_media + +ORDER BY + familias_cadunico.ano_censo ASC, + familias_cadunico.ind_tipo_familia, + familias_cadunico.renda_media ASC + ; \ No newline at end of file -- GitLab