Ver Mensaje Individual
  #5 (permalink)  
Antiguo 04/08/2015, 19:30
jelastic
 
Fecha de Ingreso: diciembre-2014
Ubicación: Lima
Mensajes: 68
Antigüedad: 9 años, 5 meses
Puntos: 0
Respuesta: Hibernate - actualizar registros de una consulta

Al final pude hacer lo que deseaba.
Para ello hice los siguiente.

Lo primero que hice fue crear una tabla donde guardare los DNI e inserto la consulta que me devuelve los datos aleatorios.
Código SQL:
Ver original
  1. INSERT INTO temporal (SELECT numerodocumento FROM base WHERE asesor='91' AND ENRIQUECIDO = 'ENRIQUECIDO' ORDER BY RAND() LIMIT 200)

Luego actualizo de la siguiente forma.

Código SQL:
Ver original
  1. UPDATE base SET asesor = 17 WHERE NUMERODOCUMENTO IN(SELECT * FROM temporal)

Por ultimo elimino todos los registros de la tabla auxiliar

Código XML:
Ver original
  1. delete from temporal


Y asi continuo con la demas reparticion

Gracias