"SELECT * FROM $db.A LEFT JOIN $db.B ON A.id_naz<>B.id_naz ORDER BY A.nazione"

Scusate, è il caldo mi ero dimenticato l'ON... però non va lo stesso... cioè non ottengo il risultato voluto. Se la condzione è = allora mi tira fuori anche gli elementi che non dovrebbero essere presenti tante volte quanti sono gli elementi della tabella B che hanno lo stesso id_naz.. se invece metto <> allora mi compaiono diverse copie di tutti gli elementi di A.. boh!