tgsistemas
06-10-2005, 12:22:39
Hola saludos a tod@s :
Hace poco que trabajo con Sql2000 y estoy probando de ejecutar la siguiente consulta de actualización pero no funciona, no actualiza ningún dato cuando hay datos que cumplen esas condiciones.
UPDATE PARTES
SET PARTES.NMROORDEN = 'A20C17P212'
WHERE EXISTS (SELECT * FROM PARTES
WHERE PARTES.NMROORDEN = 'A131C17P121' AND EJERC=2005)
Se trata de actualizar los datos de un campo de la tabla haciendo un select sobre la misma tabla y el mismo campo, por eso me gustaría saber si es posible realizar este tipo de consultas o estoy equivocado.
Saludos y muchas gracias.
Toni.
Hace poco que trabajo con Sql2000 y estoy probando de ejecutar la siguiente consulta de actualización pero no funciona, no actualiza ningún dato cuando hay datos que cumplen esas condiciones.
UPDATE PARTES
SET PARTES.NMROORDEN = 'A20C17P212'
WHERE EXISTS (SELECT * FROM PARTES
WHERE PARTES.NMROORDEN = 'A131C17P121' AND EJERC=2005)
Se trata de actualizar los datos de un campo de la tabla haciendo un select sobre la misma tabla y el mismo campo, por eso me gustaría saber si es posible realizar este tipo de consultas o estoy equivocado.
Saludos y muchas gracias.
Toni.