› Fóruns › SQL e PL/SQL › Comparar grupo de dados › Comparar grupo de dados
Bom dia Everson,
Estava analisado seu problema porém vie que você precisara trabalhar ou com uma função ou com uma procedure para fazer a validação, porém você terá que saber o máximo de técnicos que uma equipe pode ter, por causa dos parâmetro.
Ai você colocaria no corpo da função e procedure uma condição e uma variavel de retorno tipo o exemplo a baixo.
If exists (SELECT TC.ID_TECNICO
FROM EQUIPE_TECNICO EC INNER JOIN
TECNICO T ON EC.ID_TECNICO=T.ID_TECNICO
INNER JOIN EQUIPE E ON EC.ID_EQUIPE=E.EQUIPE
WHERE EC.ID_TECNICO IN ()) Then
:= ‘Tecnico já a locados a uma equipe’
Espero que tenha ajuda. 😀
Atenciosamente,
Marcos Lucas
Projetista de dados