minus es de la familia de operaciones de conjuntos, haciendo una resta de estos. Digamos que es un "hermano" de la operación union..
Firebird no tiene un equivalente a minus, supongo que Interbase tampoco lo tiene, pero creo que es posible escribir una sola sentencia select que nos devuelva el mismo resultado que sería producto de un minus:
Código SQL
[-]
select id_cliente from cliente where pais = 'GUATEMALA'
minus
select id_cliente from cliente where ciudad = 'MIXCO'
es el equivalente a:
Código SQL
[-]
select id_cliente from cliente where pais = 'GUATEMALA' and ciudad != 'MIXCO';
Hay otras equivalencias para las que podemos valernos de una clausula not exists.
Hasta luego.
