Grazie mille per l'aiuto. Ho utilizzato la funzione while un centinaio di volte e sempre correttamente ma ero talmente convinto che il problema fosse nella query che l'errore/orrore non saltava all'occhio. Scasami anche per l'inappropriatezza del titolo del tread ma, inizialmente, pensavo fosse quello giusto. Ancora grazie.