UPDATE con where donde debe updatear condicion mayor

19/03/2008 - 13:39 por Hugo Gsell | Informe spam
eso
tengo una tabla con la infor que se muestra abajo... debo hacer un update
sobre un registro cuyo where sería...
WHERE Fecha='01/01/2008' and Hora='7:00' and identificador='' and LESS(nro)

lo que no se como se hace es la ultima parte, es decir, que me modifique
solamente el registro con el menor 'nro'.
Espero que se haya entendido mi consulta
Saludos

fecha hora identificador nro
01/01/2008 7:00 1
01/01/2008 7:00 2
01/01/2008 7:00 3
01/01/2008 7:00 4
01/01/2008 7:00 5
01/01/2008 7:00 6
01/01/2008 7:00 7
01/01/2008 7:30 1

01/01/2008 7:30 7
 

Leer las respuestas

#1 Gux (MVP)
19/03/2008 - 20:34 | Informe spam
Algo similar a esto:

...
WHERE
Fecha='01/01/2008' and
Hora='7:00' and
identificador=(SELECT min(nro) FROM tabla)
...

Gustavo Larriera, Microsoft MVP
https://mvp.support.microsoft.com/profile/gux
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"Hugo Gsell" wrote:

eso
tengo una tabla con la infor que se muestra abajo... debo hacer un update
sobre un registro cuyo where sería...
WHERE Fecha='01/01/2008' and Hora='7:00' and identificador='' and LESS(nro)

lo que no se como se hace es la ultima parte, es decir, que me modifique
solamente el registro con el menor 'nro'.
Espero que se haya entendido mi consulta
Saludos

fecha hora identificador nro
01/01/2008 7:00 1
01/01/2008 7:00 2
01/01/2008 7:00 3
01/01/2008 7:00 4
01/01/2008 7:00 5
01/01/2008 7:00 6
01/01/2008 7:00 7
01/01/2008 7:30 1
.
01/01/2008 7:30 7




Preguntas similares