Tenho três tabelas como dados de vacinação disponibilizadas pelo OpenDataSUS e estou com muita dificuldade para juntar elas em um unico arquivo .csv usando o DB.Browser. Alguém poderia me ajudar em como fazer essa junção. Grato.
Oi, Guilherme. Boa noite!
Você conseguiria informar o link dos arquivos e o código? Ou o erro que você está encontrando? Pelo seu relato, eu te sugiro tentar o Left Join
, mas daria para orientar melhor com mais detalhes do problema.
Abraço!
Oi, Gabriela, boa noite.
Eu estou fazendo a consulta direto nos arquivos CSV. São enormes, cada um tem mais de 1 milhão de linhas. Usei o seguinte código. Fica rodando horas e não junta as tabelas. Utilizei as tabelas desses três links, mas peguei apenas dados da região metropolitana de São José do Rio Preto.
SELECT * FROM vacinas_rm_riopreto_02022022
INNER JOIN vacinas_rm_riopreto_02022022_pt1, vacinas_rm_riopreto_02022022_pt2
ON vacinas_rm_riopreto_02022022.document_id = vacinas_rm_riopreto_02022022_pt1.document_id = vacinas_rm_riopreto_02022022_pt2.document_id;