finalmente ho trovato l'errore

ho risolto eliminando il ciclo for
e rimuovendo il WHERE dalla seconda query