Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom dia, montei um select para pesquisar quais funções estão relacionadas a cada permissão, mas, o resultado não esta trazendo apenas um sistema, e também esta gerando duplicidade nas informações.
Alguém pode me auxiliar.
Tenho de montar uma planilha em excel para apresentar ao gestores de cada área, como estõpa relacionados os usuários a cada permissão, e como estão relacionadas cada função e esta permissão.
Exemplo:
Select A.Cd_Sistema Cod_Sistema,
A.Ds_Sistema Nome_Sistema,
B.Cd_Funcao Cod_Função,
B.Ds_Funcao Descrição_Da_Função,
C.Id_Permissao Permissao_C,
D.Id_Permissao Permissao_D/*,
E.Id_Permissao Permissao_E,
F.id_permissao Permissao_F*/
From Tgesist A,
Tgefuncao B,
Tcapermissao C,
Tcapermissao D/*,
Tcapermissao E,
Tcapermissao F*/
Where A.Cd_Sistema = B.Cd_Sistema
And A.Cd_Sistema = C.Cd_Sistema
And A.Cd_Sistema = D.Cd_Sistema
And C.Id_Permissao = 1 Or D.Id_Permissao = 2 / Or E.Id_Permissao = 3 Or f.id_permissao = 4/
And A.Cd_Sistema = 'ACL'
Order By A.Cd_Sistema, B.Ds_Funcao;
Deveria retornar na coluna PERMISSAO_C o número "1" para todas as funções a C.ID_PERMISSAO = 1, quando não existir retornar nulo; e assim por diante.
ACL ACOMPANHAMENTO DE LIMITES ACLI CLIENTE 1 1
ACL ACOMPANHAMENTO DE LIMITES ACBO LIMITE -> BOVESPA 1 1
ACL ACOMPANHAMENTO DE LIMITES ACCC LIMITE -> BOVESPA -> CADASTRO 1 1
ACL ACOMPANHAMENTO DE LIMITES ACNA LIMITE -> BOVESPA -> CONSULTA 1 1
ACL ACOMPANHAMENTO DE LIMITES ACGA LIMITE -> BOVESPA -> GRAFICO 1 1
ACL ACOMPANHAMENTO DE LIMITES ACLE MENU ACOMPANHAMENTO DE LIMITES 1 1
ACL ACOMPANHAMENTO DE LIMITES ACAN MENU ANALISE 1 1
ACL ACOMPANHAMENTO DE LIMITES ACCA MENU CADASTROS 1 1
ACL ACOMPANHAMENTO DE LIMITES ACCR MENU LIMITE DE CREDITO 1 1
ACL ACOMPANHAMENTO DE LIMITES ACPA PARAMETROS 1 1
BMF BMF ABEMO ACERTO BASE EMOLUMENTO 1 1
BMF BMF ABEMO ACERTO BASE EMOLUMENTO 1 2
BMF BMF ABEML ACERTO BASE EMOLUMENTO LIQ. 1 2
BMF BMF ABEML ACERTO BASE EMOLUMENTO LIQ. 1 1
BMF BMF ACORN ACERTO DE CORRETAGEM CLEARING-EXECUTION 1 2
BMF BMF ACORN ACERTO DE CORRETAGEM CLEARING-EXECUTION 1 1
BMF BMF ACOR ALTERAÇÃO DA CORRETAGEM 1 1
BMF BMF ACOR ALTERAÇÃO DA CORRETAGEM 1 2
BMF BMF ATOT ALTERAÇÃO TOTAL DO CLIENTE 1 2
BMF BMF ATOT ALTERAÇÃO TOTAL DO CLIENTE 1 1
BMF BMF MCLIE CADASTRO - CLIENTE 1 1
BMF BMF MCLIE CADASTRO - CLIENTE 1 2
BMF BMF MCORR CADASTRO - CORRESPONDENTE 1 2
BMF BMF MCORR CADASTRO - CORRESPONDENTE 1 1
BMF BMF MAPE CADASTRO CLIENTE APELIDO 1 2
BMF BMF MAPE CADASTRO CLIENTE APELIDO 1 1
BMF BMF MLCE CADASTRO CORRETAGEM CLEARING-EXECUTION 1 1
BMF BMF MLCE CADASTRO CORRETAGEM CLEARING-EXECUTION 1 2
BMF BMF MTXCOT CADASTRO COTAÇÕES 1 2
BMF BMF MTXCOT CADASTRO COTAÇÕES 1 1
BMF BMF CACS CADASTRO DE ACERTO CORRETAGEM POR SERIE 1 2
BMF BMF CACS CADASTRO DE ACERTO CORRETAGEM POR SERIE 1 1
BMF BMF CAAG CADASTRO DE AGENTES 1 2
BMF BMF CAAG CADASTRO DE AGENTES 1 1
Carregando comentários...