tiagor64
27-01-2005, 09:31:32
Hola foro:
Necesitaria q alguien me saque d un apuro, necesito actualizar el valor de los 15 primeros registros q saca una consulta, pero no se como hacerlo.
La consulta que funciona es esta:
SELECT TOP 15 REGISTRE.ORDEN_FABRICACION, REGISTRE.ACABADOS, REGISTRE.FECHA, REGISTRE.PRIORIDAD
FROM REGISTRE
WHERE (((REGISTRE.ACABADOS) Is Null))
ORDER BY REGISTRE.FECHA, REGISTRE.PRIORIDAD;
pero no se como hacer para que me modifique el valor del campo acabados de estos registros.
con la consulta:
update registre
set acabados = "0"
where (((REGISTRE.ACABADOS) Is Null))
ORDER BY REGISTRE.FECHA, REGISTRE.PRIORIDAD
entonces me actualiza el valor de todos los registros y solo necesitaria los 15 o 10 primeros.
Alguien puede ayudarme??
Gracias por adelantado.
Necesitaria q alguien me saque d un apuro, necesito actualizar el valor de los 15 primeros registros q saca una consulta, pero no se como hacerlo.
La consulta que funciona es esta:
SELECT TOP 15 REGISTRE.ORDEN_FABRICACION, REGISTRE.ACABADOS, REGISTRE.FECHA, REGISTRE.PRIORIDAD
FROM REGISTRE
WHERE (((REGISTRE.ACABADOS) Is Null))
ORDER BY REGISTRE.FECHA, REGISTRE.PRIORIDAD;
pero no se como hacer para que me modifique el valor del campo acabados de estos registros.
con la consulta:
update registre
set acabados = "0"
where (((REGISTRE.ACABADOS) Is Null))
ORDER BY REGISTRE.FECHA, REGISTRE.PRIORIDAD
entonces me actualiza el valor de todos los registros y solo necesitaria los 15 o 10 primeros.
Alguien puede ayudarme??
Gracias por adelantado.