Ho due tabelle: A e B
Tabella A:
Id | campi vari
Tabella B:
Id | id_A | anno |
Id - Identifica la riga nella tabella B
Id_A - Relazione con la tabella A
anno - numerico a 8 cifre
Mi serve avere tutti i records della tabella A che non hanno corrispondenza nella tabella B (Id = id_A), o ce l'hanno ma il valore anno non è compreso dentro due valori che indico io.
In poche parole voglio solo le righe della A che non abbiano corrispondenza nella B e se c'è corrispondenza che il valore anno non sia compreso tra due valori da me indicati.
Stavo provando con un OUTER JOIN ma non mi sembra tanto adatto, forse una SELECT annidata?
Avete le idee più chiare delle mie? :berto:
Gressie
Ciao