Usuário com melhor resposta
PIVOT - retornando apenas um registro

Pergunta
-
Respostas
-
Boa noite ,Cnseguí
O objetivo é trazer todos cargos que não tíverem sído preenchidos ou no status ativo , Aux Doença.... etc.
Eu tava complicando uma situação mais simples.
De qualquer forma , agradeço a colaboração de todos.
SELECT[CARGO VALIDADO]
FROM tblfdifunc
WHERE [CARGO VALIDADO] not in(
select [CARGO VALIDADO] from tblfdifunc where [UNIDADE VALIDADA]='teste' and SITUAÇÃO in('01-ATIVO',xxxxxxxx) and [UNIDADE VALIDADA] ='UBS xxxxx'
group by [CARGO VALIDADO]
Todas as Respostas
-
-
Boa Noite ,Obrigado pela resposta.
A tabela é apenas tblfdifunc , informaçãoes de funcionários , chave primária identity. ,
O que ocorre é que , eu tenho casos onde determinado cargo está com situação demitido e não tenho o mesmo cargo /funcionário em outro status
ele acaba não aparecendo em um here simples , tentei pivot , ele traz todos , poré, eu só quería o caso destacado..
-
Boa noite ,Cnseguí
O objetivo é trazer todos cargos que não tíverem sído preenchidos ou no status ativo , Aux Doença.... etc.
Eu tava complicando uma situação mais simples.
De qualquer forma , agradeço a colaboração de todos.
SELECT[CARGO VALIDADO]
FROM tblfdifunc
WHERE [CARGO VALIDADO] not in(
select [CARGO VALIDADO] from tblfdifunc where [UNIDADE VALIDADA]='teste' and SITUAÇÃO in('01-ATIVO',xxxxxxxx) and [UNIDADE VALIDADA] ='UBS xxxxx'
group by [CARGO VALIDADO]