Usuário com melhor resposta
QUERY LOGICA AJUDA

Pergunta
-
Bom dia amigos!
Primeira vez no forum!
Uma duvida, estou montando uma logica pra trazer o resultado em um relatorio, porem nao estou conseguindo.
vamos la....
preciso fazer inner join com relação de redes entre PJ (PESSOA JURIDICA) E PF (PESSOA FISICA). Problema é que eu tenho que mostrar o relatorio com COUNT de redes tanto como na PF e PJ e tem que estar RELACIONADAS AS REDES
eu preciso ter a certeza que o count de PJ de redes tem que ter no PF
ex:
CONTRATO_PF PRESTADOR_PF QNT_REDES_PF |CONTRATO_PJ PRESTADOR_PJ QNT_REDES_PJ
19302135 FRANCESCO LO BIANCO 13 |19302995 O BIANCO 13
select PJBI.CONTRATO , PJBI.PRESTADOR , COUNT (PJBI.NOM_RED) as NUM_REDE , PJBI.CIDADE , PJBI.ESTADO , PJBI.ESPECIALIDADE , PFBI.CONTRATO , PFBI.PRESTADOR , COUNT (PFBI.NOM_RED) as NUM_REDE , PFBI.CIDADE , PFBI.ESTADO , PFBI.ESPECIALIDADE from PJBI inner join PFBI on PJBI.NOM_RED = pfbi.NOM_RED and PJBI.CIDADE = PFBI.CIDADE and PJBI.ESTADO = PFBI.ESTADO group by PJBI.PRESTADOR , PJBI.CIDADE , PJBI.ESTADO , PJBI.ESPECIALIDADE , PJBI.CONTRATO , PFBI.CONTRATO , PFBI.PRESTADOR , PFBI.CIDADE , PFBI.ESTADO , PFBI.ESPECIALIDADE
Abraços
- Editado Maguim quarta-feira, 7 de fevereiro de 2018 11:32
Respostas
-
Deleted
- Marcado como Resposta Filipe B CastroModerator quarta-feira, 7 de fevereiro de 2018 16:58
Todas as Respostas
-
-
meu amigo, me explica a sua logica pf
NOM_RED CIDADE ESTADO QtdPJ QtdPF BÃSICA "DIAS D'AVILA" BA 52 0 BÃSICA "SANTA BARBARA SP 3 0 BÃSICA ABAETETUBA PA 1 0 BÃSICA AGUAI SP 0 2 BÃSICA AGUAS DE SP 2 0 BÃSICA AGUAS LINDAS GO 26 0 BÃSICA ALAGOINHAS BA 86 0 BÃSICA ALFENAS MG 13 3
vc esta dizendo que na rede basica na cidade dias davila no estado da BA tem 52 PJ QUE contra 0 de PF é isso ?
- Editado Maguim quarta-feira, 7 de fevereiro de 2018 12:19
-
Deleted
- Marcado como Resposta Filipe B CastroModerator quarta-feira, 7 de fevereiro de 2018 16:58
-