Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Oracle »

dudas de novato

Estas en el tema de dudas de novato en el foro de Oracle en Foros del Web. Hola a todos espero que esten bien. Bueno el tema comienza en que se propone hacer un UPDATE a una tabla si se cumplen ciertos ...
  #1 (permalink)  
Antiguo 13/06/2016, 08:16
Skorge
Invitado
 
Mensajes: n/a
Puntos:
dudas de novato

Hola a todos espero que esten bien.

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
  1. 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
  1. FOR c IN c1 loop
  2.         IF c.Es = 'PA' THEN
  3.             UPDATE ordenes_compra
  4.                  SET Estado              = 'PA'
  5.              WHERE c.numero              = c.orco_numero
  6.                AND c.orco_numero   = :No_entrada;

Agradeceria demasiado a quien me pudiera colaborar con esto. gracias por la atencion
  #2 (permalink)  
Antiguo 13/06/2016, 11:14
Skorge
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: dudas de novato

Nada que hacer

Última edición por Skorge; 14/06/2016 a las 08:43 Razón: Dont repeat topic

Etiquetas: dudas, sql, tabla
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 02:43.