Che mi ha fatto perdere ore e ore su una query.
Perchè no
registrazionicontabilidettagliopd.SectorCode=saldiconti.rifgldusersector
non basta: non funziona se entrambi sono NULL. Eppure, nel mio immaginario, NULL=NULL.
Allora, per risolvere, bisogna scrivere
(registrazionicontabilidettagliopd.SectorCode=saldiconti.rifgldusersector OR (registrazionicontabilidettagliopd.SectorCode IS NULL AND saldiconti.rifgldusersector IS NULL))