Ho scoperto che la query č sintatticamente esatta e che l'errore č nella struttura logica del database, nel senso che il valore del risultato che sembrava casuale era invece dovuto alla struttura dei dati della tabella.
Per ottenere il giusto risultato ho individuato un'altra strada che necessita solo una query su due tabelle in relazione tra loro con un campo.
Pertanto, grazie veramente per l'aiuto che comunque mi ha indicato la giusta strada per la soluzione.
Ciao.
Piero.