quindi la seconda condizione del where non e' soddisfatta ed e' ovvio che non ti venga restituito niente nella query complessiva...
Avevo creato un messaggio con stato = 0 e la query non funzionava ugualmente... poi facendo altre prove l'ho spostato nel cestino ecco perché adesso ho 4 stati = 2...