Insertar nueva fila en determinados casos
Publicado por david (3 intervenciones) el 13/07/2018 14:21:04
Buenas tardes.
A ver si me podéis ayudar, que estoy un poco perdido.
Tengo una tabla
FACT_HORAS_TRABAJADAS
horas
ID_EMPLEADO
ID_Dia
ID_Proyecto
Esta tabla tiene varios registros por ejemplo:
8
1
20180505
44
Tengo otra tabla
LU_DIA
ID_Dia
Dia_Semana
Festivo
ID_Mes
ID_Año
Lo que quiero es insertar un nuevo registro con id de proyecto 137 where mes = el que yo le diga )que viene a través de una transacción).
He probado con insert select pero en el select no puedo poner nada ya que no hay ningun registro con el proyecto 137
Insert con where no existe
etc...
¿Alguna idea? Muchas gracias¡¡
A ver si me podéis ayudar, que estoy un poco perdido.
Tengo una tabla
FACT_HORAS_TRABAJADAS
horas
ID_EMPLEADO
ID_Dia
ID_Proyecto
Esta tabla tiene varios registros por ejemplo:
8
1
20180505
44
Tengo otra tabla
LU_DIA
ID_Dia
Dia_Semana
Festivo
ID_Mes
ID_Año
Lo que quiero es insertar un nuevo registro con id de proyecto 137 where mes = el que yo le diga )que viene a través de una transacción).
He probado con insert select pero en el select no puedo poner nada ya que no hay ningun registro con el proyecto 137
Insert con where no existe
etc...
¿Alguna idea? Muchas gracias¡¡
Valora esta pregunta


0