Ver Mensaje Individual
  #1  
Antiguo 13-08-2013
MartinS MartinS is offline
Miembro
NULL
 
Registrado: nov 2011
Ubicación: Villa Cacique - Argentina
Posts: 283
Reputación: 13
MartinS Va por buen camino
Update sobre fechas pero solo las vacias

Hola Gente: Bueno, mi consulta es simple. Tengo una Base firebird que contiene una tabla de tareas asignadas. Los campos de esta tabla son:
Id, IdInt, FechaAlta, FechaBaja, TareaAsignada, MotivoBaja, ResposableBaja.
Lo que trato de lograr es que cuando un interno (IdInt) sea dado de baja por algún motivo me coloque esta fecha solo en las tareas que no han sido dadas de baja. Por ejemplo

Código:
Id    Idint   FechaBaja 
1       1       01/08/2013
2       1
3       2       30/07/2013
4       2       
5       2       25/05/2013
Como se puede observar en caso de hacer algun movimiento (Egresa) con el interno 2 (IdInt) necesitaria que en el ID 4 el campo FEchaBaja registre la novedad pero que deje intactas la demas fechas. Yo habia hecho algo asi


Código SQL [-]
Update Tareas
Set
FechaBaja = :Baja
Where idInt = :Indice

pero de este modo me modifica todas las fecha de ese interno. ¿Como se hace para indicarle que solo modifique ese campo pero de acuerdo a la condicion si esta vacio?

Espero haberme expresado correctamente.-

Saludos
Responder Con Cita