ho letto la select e mi sembrava giusta poi per scrupolo mi sono ricreato le tabelle ed eseguendo la query funziona