Perdona la mia ignoranza in materia ma utilizzando la query che tu mi hai fornito e cioè:

SELECT `case`.`ID_CAS`, `case`.`RIF_NAZ`, `case`.`COMUNITA`, `nazioni`.`ID_NAZ`, `nazioni`.`Nazione`
FROM `nazioni` WHERE `case`.`RIF_NAZ` = `nazioni`.`ID_NAZ` ORDER BY `case`.`COMUNITA` ASC, `nazioni`.`Nazione` ASC

mi riporta il seguente errore:

#1054 - Unknown column 'case.ID_CAS' in 'field list'

che da quel poco che so dovrebbe stare per " non trovato" è questo è davvero strano perchè la seguente query funziona:

SELECT `case`.`ID_CAS`, `case`.`RIF_NAZ`, `case`.`COMUNITA`, `nazioni`.`ID_NAZ`, `nazioni`.`Nazione`
FROM `nazioni`
LEFT JOIN `annuario`.`case` ON `nazioni`.`ID_NAZ` = `case`.`RIF_NAZ`
ORDER BY `case`.`COMUNITA` ASC, `nazioni`.`Nazione` ASC

sai spiegarmi il perchè ???