Relleno de registros
Publicado por bernaop (1 intervención) el 13/08/2009 20:30:25
Hola que tal antes que nada un saludo a todos ustedes, requiero de su apoyo para realizar un procedimiento en mysql
tengo dos tablas una de horarios y otra de personal en donde la de horarios tengo la sig estructura :
num_emp,H_Entrada,H_Comida_S,H_Comida_E,H_Salida (todos son de tipo texto)
Personal :
num_emp,nombre,apellidop,apellidom, asistencia (es de tipo boolean)
bueno lo que quiero hacer es hacer una consulta o procedimiento para insertar en la tabla horario aquellas personas que no asistieron al trabajo y me sale de esta manera:
insert into horario(num_emp) select num_emp from personal
where asistencia=false
resultado
num_emp H_Entrada H_Comida_S H_Comida_E H_Salida
AVA023 NULL NULL NULL NULL
GGP029 NULL NULL NULL NULL
MRG063 NULL NULL NULL NULL
me pueden ayudar para cambiar los NULL por la palabra "Falta"
o que es lo que se tiene que modificar en el codigo para que haga el cambio
insert into horario(num_emp) select num_emp from personal
where asistencia=false
tengo dos tablas una de horarios y otra de personal en donde la de horarios tengo la sig estructura :
num_emp,H_Entrada,H_Comida_S,H_Comida_E,H_Salida (todos son de tipo texto)
Personal :
num_emp,nombre,apellidop,apellidom, asistencia (es de tipo boolean)
bueno lo que quiero hacer es hacer una consulta o procedimiento para insertar en la tabla horario aquellas personas que no asistieron al trabajo y me sale de esta manera:
insert into horario(num_emp) select num_emp from personal
where asistencia=false
resultado
num_emp H_Entrada H_Comida_S H_Comida_E H_Salida
AVA023 NULL NULL NULL NULL
GGP029 NULL NULL NULL NULL
MRG063 NULL NULL NULL NULL
me pueden ayudar para cambiar los NULL por la palabra "Falta"
o que es lo que se tiene que modificar en el codigo para que haga el cambio
insert into horario(num_emp) select num_emp from personal
where asistencia=false
Valora esta pregunta


0