Devo far girare la query in Oracle 8i.
Applicativamente, o semanticamente, il problema è questa.
Ho due tabelle A e B, la chiave di A è anche uno dei campi di B, per ogni record di A
può esistere, oppure no, il suo corrispondente in B. Voglio estrarre i record di A che non
hanno un corrispondente in B.
"Andrea Montanari [MVP] [Staff]" <Andrea_Montanari> ha scritto nel messaggio news:350675@...
salve,
gaerec wrote:
Ho la tabella A :
AChiave
ACampo
e la tabella B :
BChiave
BCampo
La tabella A ha questi record :
AChiave ACampo
1 Marco
2 Anna
3 Luigi
4 Mara
mentre B :
BChiave BCampo
1 Laurea
3 Diploma
Vorrei una query che mi restituisse i record di A che non stanno su B per
ugual valore di AChiave e BChiave
Ossia:
2 Anna
4 Mara
semanticamente non ha molto senso.. la domanda e' uguale a: "ho 4 mele, se sottraggo 2 pere, quanto mele ottengo?"
al di la' di cio', che database stai utilizzando?
saluti
Andrea Montanari (Microsoft MVP - SQL Server)
http://www.asql.biz - http://italy.mvps.org
http://www.hotelsole.com - http://www.hotelsolericcione.de