Bueno el tema comienza en que se propone hacer un UPDATE a una tabla si se cumplen ciertos requisitos, soy muy polluelo en en mundo de SQL llevo como 3 semanas y ya tengo este pequeño embrollo. Los requisitos son:
Si un el dato tiene el estado x el estado en la tabla 2 de ese dato debe ser x.
Si el estado del dato es Y pero tiene estados que sean G G seria el estado que se llevaria a la tabla 2.
Cuando hacemos una comparacion larga de los estado hago algo como esto osea compara el estado X Y G Y los que sean necesarios pero No ....
Código SQL:
Ver original
elsif c.Es = 'CU' > 'AN', 'LA' THEN
Lo que tengo es lo siguiente pero aun no me sube los estados.
Código SQL:
Ver original
FOR c IN c1 loop IF c.Es = 'PA' THEN UPDATE ordenes_compra SET Estado = 'PA' WHERE c.numero = c.orco_numero AND c.orco_numero = :No_entrada;
Agradeceria demasiado a quien me pudiera colaborar con esto. gracias por la atencion