-
Em SQL o comando que se relaciona com o "diferença" da algebra relacional é o JOIN.
-
Álgebra Relacional - Operador:
Difference ou Minus(Diferença): aparece na primeira, mas não aparece na segunda, em sql conhecido como "JOIN", LEFT JOIN, ou RIGHT JOIN.
-
Exemplo: A - B -> O que tem em A que não tem em B?
-
Em SQL o comando que se relaciona com o "diferença" da algebra relacional é o Except.
Retorna o que tem em A exceto o que tem em B. Operador '-'.
-
EXCEPT -> PostgreSQL
MINUS -> MySQL e Oracle
.
Mas geralmente o pessoal implementa isso por meio do NOT IN
-
B = Produto Cartesiano
C = Interseção
D = Projeção
E = Qualquer JOIN
GAB A.
Diferença/Complemento (EXCEPT) = Gera um resultado que aparecem em uma determinada tabela, mas não na outra = -