Pular para o conteúdo

Fóruns SQL e PL/SQL Qual logica usar?? Como fazer esta procedure? Qual logica usar?? Como fazer esta procedure?

#94610
fsitja
Participante

    Em primeiro lugar, esse campo com certeza não é primary key, pois primary key não poderia ter repetido nem ter null nele… não pode ser, o Oracle não deixa inserir e daria exception.

    Você quer comparar só pelo campo IDENTIFICADOR_PSYS e ver a diferença sem olhar para os outros campos?

    Daria para ver assim:

    (SELECT IDENTIFICADOR_PSYS
    FROM TABELA_A
    UNION
    SELECT IDENTIFICADOR_PSYS
    FROM TABELA_B)
    MINUS
    (SELECT IDENTIFICADOR_PSYS
    FROM TABELA_A
    INTERSECT
    SELECT IDENTIFICADOR_PSYS
    FROM TABELA_B)