Comunidad de diseño web y desarrollo en internet online

Cambiar el valor de un campo, moviéndolo a otro bajo una condicion

Citar            
MensajeEscrito el 26 Ene 2013 07:34 pm
Hola a Todos
Mi nombre es Diego, de Chile y necesito ayuda con un filtrado de datos:
Tengo una base de dato MySQL en donde estoy almacenando mediante importación de un archivo SCV a una tabla que ya tengo definida (creo correctamente) los tipos de datos que almacena.
Esta es una captura de las columnas:

El problema se presenta ahora:
Tengo el campo “num_sda” y “recurso”, si estos son iguales (para cada fila comparada con las siguientes) necesito que el campo “vb_sda_sist” y el campo “fecha_vb_oc_sis” se cambien de fila a la que cumple la condición anterior que nombre de que “num_sda” = “recurso” y la condición que tenga el campo “num_oc” NO NULO.
Aca se puede apreciar en color rojo a lo que me refiero, ambas filas tienen campos repetidos pero solo 1 de ellas tiene el valor “num_oc”. Esta es la fila que quiero que seleccione para cambiar de lugar los valores de campo “vb_sda_sist” y “fecha_vb_oc_sis” que tienen el campo “num_oc” vacio

Creo que estoy se puede hacer por PHP o MYSQL y este es el proceso que desconozco.
Lo he intentado de muchas maneras y aun no logro resultado
Muchas gracias de antemano.

Por diego_weichafe

0 de clabLevel



 

firefox
Citar            
MensajeEscrito el 06 Feb 2013 09:33 am
Probá con (!Empty($var))

Por DiTeN

2 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.