Resta de tablas

fran
03 de Febrero del 2005
Hola, alguien me puede decir como restar dos tablas en interbase?
gracias

Rodolfo
03 de Febrero del 2005
Formas de hacerlo:

Usando EXCEPT ( PostgreSQL)

SELECT tabla1.campo FROM tabla1
EXCEPT
SELECT campo FROM tabla2;

Usando LEFT JOIN y WHERE NULL ( MySQL)
SELECT
campo
FROM tabla1
LEFT JOIN tabla2 ON (tabla1.campo = tabla2.campo)
WHERE tabla2.campo IS NULL;

Otra

SELECT tabla1.campo
WHERE tabla1.campo NOT IN (SELECT tabla2.campo
FROM tabla2);

Rodolfo
http://www.rodolfo.cu.tc/