Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- SELECT
- IND_PRO.cd_modulo AS cod_modulo,
- TAB_MOD.de_descricao AS dsc_modulo,
- IND_PRO.nu_chaveSeqProcesso AS cod_processo,
- TAB_PES.nu_seqPessoa AS seq_pessoa,
- TAB_NCI.nm_pessoa AS nom_pessoa,
- TAB_DPE.nm_adicional AS nom_adicional,
- TAB_NCI.nm_mae AS nom_mae,
- TAB_NCI.nm_pai AS nom_pai,
- TAB_NCI.dt_nascimento AS dat_nascimento,
- TAB_NCI.cd_municipio AS cod_municipio,
- TAB_MUN.de_descricao AS dsc_nascimento,
- TAB_NCI.cd_sexo AS cod_sexo,
- TAB_SEX.de_descricao AS dsc_sexo,
- TAB_NCI.cd_nacionalidade AS cod_nacionalidade,
- TAB_NAC.de_descricao AS dsc_nacionalidade,
- TAB_NCI.cd_estadoCivil AS cod_estadoCivil,
- TAB_ECI.de_descricao AS dsc_estadoCivil,
- TAB_NCI.cd_profissao AS cod_profissao,
- TAB_PRO.de_descricao AS dsc_profissao,
- TAB_NCI.de_localTrabalho AS dsc_localTrabalho,
- IND_PRO.dt_anoProcesso AS num_ano,
- IND_PRO.dt_abertura AS dat_abertura
- FROM
- -- APF (Auto de Prisão em Flagrante)
- Indice.dbo.IND_Processo IND_PRO WITH(NOLOCK)
- INNER JOIN AutoPrisaoFlagrante.dbo.SSP_Processo AAA_PRO WITH(NOLOCK)
- ON IND_PRO.nu_chaveSeqProcesso = AAA_PRO.nu_chaveSeqProcesso
- AND IND_PRO.cd_unidade = AAA_PRO.cd_unidade
- AND IND_PRO.cd_modulo = 35
- -- código do módulo
- INNER JOIN Tabela2001.dbo.TAB_Modulo TAB_MOD WITH(NOLOCK)
- ON IND_PRO.cd_modulo = TAB_MOD.cd_codigo
- -- código da unidade
- INNER JOIN Tabela2001.dbo.TAB_Unidade TAB_UNI WITH(NOLOCK)
- ON IND_PRO.cd_unidade = TAB_UNI.cd_codigo
- AND TAB_UNI.cd_codigo > 1
- -- código da finalidade
- INNER JOIN Tabela2001.dbo.TAB_SituacaoFinalidade TAB_SIT WITH(NOLOCK)
- ON IND_PRO.cd_situacaoFinalidade = TAB_SIT.cd_codigo
- -- código sequencial da pessoa
- INNER JOIN AutoApreensaoAdolescente.dbo.SSP_Pessoa TAB_PES WITH(NOLOCK)
- ON AAA_PRO.nu_chaveSeqProcesso = TAB_PES.nu_chaveSeqProcesso
- -- nome adicional da pessoa
- INNER JOIN AutoApreensaoAdolescente.dbo.SSP_DadosPessoa TAB_DPE WITH(NOLOCK)
- ON AAA_PRO.nu_chaveSeqProcesso = TAB_DPE.nu_chaveSeqProcesso
- -- dados gerais da tabela índice pessoa
- INNER JOIN Indice.dbo.IND_NucleoCivil TAB_NCI WITH(NOLOCK)
- ON TAB_PES.nu_basePessoa = TAB_NCI.nu_base
- -- descrição local de nascimento
- INNER JOIN Tabela2001.dbo.TAB_Municipio TAB_MUN WITH(NOLOCK)
- ON TAB_NCI.cd_municipio = TAB_MUN.cd_codigo
- -- descrição sexo
- INNER JOIN Tabela2001.dbo.TAB_Sexo TAB_SEX WITH(NOLOCK)
- ON TAB_NCI.cd_sexo = TAB_SEX.cd_codigo
- -- descrição nacionalidade
- INNER JOIN Tabela2001.dbo.TAB_Nacionalidade TAB_NAC WITH(NOLOCK)
- ON TAB_NCI.cd_nacionalidade = TAB_NAC.cd_codigo
- -- descrição estado civil
- INNER JOIN Tabela2001.dbo.TAB_EstadoCivil TAB_ECI WITH(NOLOCK)
- ON TAB_NCI.cd_estadoCivil = TAB_ECI.cd_codigo
- -- descrição profissão
- INNER JOIN Tabela2001.dbo.TAB_Profissao TAB_PRO WITH(NOLOCK)
- ON TAB_NCI.cd_profissao = TAB_PRO.cd_codigo
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement