Ver Mensaje Individual
  #5 (permalink)  
Antiguo 10/09/2013, 12:11
diosito220589
 
Fecha de Ingreso: septiembre-2013
Mensajes: 5
Antigüedad: 10 años, 7 meses
Puntos: 0
Respuesta: UPDATE con DATEDIFF Diferentes tablas.

Cita:
Iniciado por Libras Ver Mensaje
Código SQL:
Ver original
  1. UPDATE Asistencia SET Asistencia.Tiempo_Tardanza=DATEDIFF(MINUTE,CONVERT (VARCHAR(20), Horario.Ingreso,108) ,CONVERT(VARCHAR(20),Asistencia.marcaringreso,108) )
  2. FROM Horario INNER JOIN
  3. Usuario ON Horario.Tipo_Horario = Usuario.Tipo_Horario INNER JOIN
  4. Asistencia ON Usuario.Usuario = Asistencia.Usuario
  5. WHERE Asistencia.usuario='ROMILY.NIETO' AND (CONVERT(VARCHAR(8), Asistencia.FechaRegistro, 112) = CONVERT(VARCHAR(8), getdate(),112))

pregunta porque pones Asistencia.marcaringreso() de esta manera??
Gracias por tu observacion. No se por que el SQL server lo agrego como funcion. Ahora todo esta OK. Bueno como dato es que estoy haciendo un sistema de asistencia y la verdad se me han ocurrido muchas cosas y estoy tratando de adaptarlas de manera sencilla.