Hola Lenny.
En realidad me refería a la estructura de las tablas, pero vamos a suponer que:
TABLA1
Cita:
ID (identificador)
CP1
CP2
|
TABLA2
Cita:
ID (identificador)
CP1
CP2
CP3
TABLA1_ID ( campo referencia a TABLA1 (en común) )
|
Algún campo en comun tendrán que tener por que si no sería imposible saber cuáles registros de la TABLA1 no están en la TABLA2. En este caso es: TABLA2.TABLA1_ID = TABLA1.ID.
Entonces para la TABLA1 y desde Delphi sería algo así:
Código Delphi
[-]
...
with TuQuery do
begin
Close;
SQL.Clear;
SQL.Add('SELECT * FROM TABLA1 T1 ');
SQL.Add('WHERE NOT EXISTS ');
SQL.Add('(SELECT T2.ID FROM TABLA2 WHERE T2.TABLA1_ID = T1.ID)');
Open;
end;
...
Es por eso que te pedía los nombres reales de campos y tablas; para evitarte las traducciones...
Saludos.