Saludos a todos nuevamente....
Aqui estoy de nuevo pidiendo ayuda con al go que talvez sea sencillo pero no lo es para mi!!
resulta que quiero llenar una tabla con datos de otra tabla. La cuestiones es de que primeramente tengo que filtrar la informacion de la tabla origen (cabe mencionar que esta tabla no tiene los mismos nombres de campos que la tabla origen) y despues pasar la informacion filtrada a la tabla destino...
les pongo lo que tengo
SELECT DISTINCT *
FROM empleados
WHERE NOT rfc IN(SELECT idempleado FROM asistencias WHERE day(idfecha)=@day AND month(idfecha)=@month AND year(idfecha)=@year) AND rfc<>'000001' and rfc<>'000000' and rfc<>'100000'
lo que necesito pasar a la otra tabla es unicament el idempleado la estructura de la tabla es la siguiente
1 idFecha datetime 8 1
0 idEmpleado char 13 1
0 idSucursal int 4 1
0 Atiempo bit 1 1
0 Dia int 4 1
0 FechaSalida datetime 8 1
0 Falta bit 1 1
0 SAtiempo bit 1 1
y el INSERT INTO seria asi
Insert Into asistencias(idempleado,idsucursal,atiempo,día,fech asalida,falta)
Values(idempleado,0,0,datepart(dw,getdate()),getda te(),1)
^ ^
| |
el de la otra tabla este es el que tambien me interesa
De antemano Gracias por su tiempo y esfuezo!!!