e infatti la query è giusta, c'erano i dati sbagliati sul db e quindi per forza non me li prendeva.
Grazie