Ya lo preguntaste en el otro tema... y te lo conteste
Por otro lado, lo que estas haciendo no es performante...
Sacá los selects afuera del loop y hace un FOR ALL ENTRIES en cada uno para trabajarlos en memoria y no hacer un acceso a base de datos por registro..
Saludos.