Hice algo como esto
Update ordenp set ordenp = SELECT T1.ORDENP,T1.BULTO,T1.OPERACION,T1.RECEPCION
FROM PRODUCCIONC T1
WHERE T1.RECEPCION=
(SELECT MAX(T2.RECEPCION) FROM PRODUCCIONC T2
WHERE T1.ORDENP=T2.ORDENP AND T1.BULTO=T2.BULTO)
ORDER BY ORDENP,BULTO
Pero me da el error
parse error at or near "SELECT"
Cabe mencionar que quiero actualizar los valores de la tabla ordenp, los campos que quiero actualizar tienen los mismos nombre ordenp y bulto como los que me devuelve la consulta.
|