- Home
- Categorie
- Coding e Sistemistica
- Coding
- Problema Query con JOIN (almeno credo)
-
Problema Query con JOIN (almeno credo)
Salve a tutti, sono nuovo
Vi scrivo perchè ho un problema con una query, spero di riuscire a farmi capire.
Ho 2 tabelle:
TABELLA 1
ID | Nome
121 | Giovanni
150 | PaoloTABELLA 2
ID | Chiave1 | Chiave2
121 | Citta | Roma
121 | Capelli | Rossi
150 | Citta | Milano
150 | Capelli | Rossiho bisogno di una query che mostri tutti i record della 'TABELLA 1' che abbiano una corrispondenza nella 'TABELLA 2' sia con una chiave che con l'altra.
Per spiegarmi meglio:
come fare a restituire tutte le persone della 'TABELLA 1' che abbiano sulla 'TABELLA 2' un record con una 'Chiave1' che sia 'Citta' e una 'Chiave2' che sia 'Roma', ed un record con una 'Chiave1' che sia 'Capelli' e una 'Chiave2' che sia 'Rossi'.
Nell'esempio allegato come posso trovare 'Giovanni' che abita a Roma ed ha i capelli rossi?So che le tabelle sono fatte male, ma sono fatte così e non posso modificarle!!!
C'è un sistema? Vi sarò grato per qualsiasi risposta.
-