alguém poderia me ajudar a compreende a logica das 2 consultas abiaxo?
I)
SELECT B.NOME, COUNT(*)
FROM FUNCIONARIO AS A,
PROJETO AS B,
ALOCADO AS C
WHERE C.PFUNCIONARIO = A.IDFUNCIONARIO AND
C.PPROJETO = B.IDPROJETO AND
DEPENDENTES > 3 AND
B.IDPROJETO IN
(SELECT PPROJETO
FROM ALOCADO
GROUP BY PPROJETO
HAVING COUNT(*) > 4)
GROUP BY B.NOME;
II)
SELECT IDFUNCIONARIO, NOME
FROM FUNCIONARIO
WHERE NOT EXISTS
( (SELECT IDPROJETO
FROM PROJETO
WHERE PRIORIDADE = 2 AND IDPROJETO NOT IN
(
SELECT PPROJETO
FROM ALOCADO
WHERE PFUNCIONARIO = IDFUNCIONARIO
)
)
);
Pergunta
GRAO777
alguém poderia me ajudar a compreende a logica das 2 consultas abiaxo?
I)
II)vlw
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.