Certamente sono SuperArrugginito, poi si somma anche l'influenza e l'otite ....... e il riscaldamento che non funziona
Certamente le ragioni che esponi nel #2 sono validissime


Mahhhh!!!!
mettiamo il caso che sia corretta la 2° query del #1
... on (movimenti.id=movimentidetail.idassociato)


allora la 1° query per corrispondere dovrebbe essere
... where movimentidetail.idassociato in (select distinct movimenti.id from movimenti)


invece 123delphi321 ci dice che è
... where movimentidetail.idmovimenti in (select distinct movimenti.idassociato from movimenti)


e se i suoi risultati sono uguali significa che c'è qualcosa che ci sfugge .......

.