update al azar

22/03/2005 - 21:32 por Marco Borquez | Informe spam
Hola tengo una duda resulta que necesito hacer una consulta en sql que me
perminta hacer un update a un grupo de registros al azar por ejemplo tengo
100 registros y necesito cambiar los primeros 50 si alguien me puede ayudar

Muchas Gracias

Marco
 

Leer las respuestas

#1 Alejandro Mesa
22/03/2005 - 21:39 | Informe spam
Marco Borquez,

Si necesitas modificar los 50 primeros, entonces no es al azar. Que criterio
usas para seleccionar los 50 primeros?

Al azar:

use northwind
go

update [order details]
set quantity = t1.quantity
from (select top 1 * from [order details]) as t1
where [order details].orderid = t1.orderid and [order details].productid =
t1.productid

Basado en un criterio:

use northwind
go

update [order details]
set quantity = t1.quantity
from (select top 1 * from [order details] order by orderid desc) as t1
where [order details].orderid = t1.orderid and [order details].productid =
t1.productid



AMB

"Marco Borquez" wrote:

Hola tengo una duda resulta que necesito hacer una consulta en sql que me
perminta hacer un update a un grupo de registros al azar por ejemplo tengo
100 registros y necesito cambiar los primeros 50 si alguien me puede ayudar

Muchas Gracias

Marco



Preguntas similares