Originariamente inviato da rasega
Ciao,
ho due tabelle relazionate tramite un campo sulla seconda che riporta l'id della prima;
vorrei mostrare due tabelle che:
- nella prima riporti i record relazionati
- nella seconda i record NON relazionati
Come si fa usando il minimo numero di query possibile ?? (ovvero presumo 2 !!)
codice:
1) 
select *
from pippo1
inner join pippo2 ON pippo1.id = pippo2.id


2)
SELECT * 
from pippo1
left join pippo2 on pippo1.id = pippo2.id
where pippo2.id IS NULL