Pular para o conteúdo

Fóruns SQL e PL/SQL Comparar grupo de dados Comparar grupo de dados

#95354
Marcos Lucas Melo
Participante

    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