Ver Mensaje Individual
  #5  
Antiguo 03-03-2004
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Reputación: 28
jachguate Va por buen camino
podes hacerlo con un stored procedure, abriendo un cursor for update. la sentencia sql del cursor quedaria algo como:

Código:
  Select t1.campo1, t1.campo2
    from tabla t1
   where t1.campo1 = (select min(t2.campo1)
                                 from tabla t2
                                where t2.campo2 = t1.campo2)
claro, estoy asumiendo que campo1 es la llave primaria de la tabla. En el cursor tenes todos los "primeros" registros para cada valor de campo2, que segun entiendo son los que queres actualizar...

Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate

Última edición por jachguate fecha: 03-03-2004 a las 20:14:26.
Responder Con Cita