Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

¿Como puedo hacer una consulta en sql server?

Estas en el tema de ¿Como puedo hacer una consulta en sql server? en el foro de SQL Server en Foros del Web. Hola, Estoy trabajando con una base de datos, en la cual tengo una tabla que almacena las entradas y salidas de los empleados, con su ...
  #1 (permalink)  
Antiguo 01/07/2009, 09:08
 
Fecha de Ingreso: junio-2009
Mensajes: 4
Antigüedad: 14 años, 10 meses
Puntos: 0
¿Como puedo hacer una consulta en sql server?

Hola,
Estoy trabajando con una base de datos, en la cual tengo una tabla que almacena las entradas y salidas de los empleados, con su ora y fecha.

quiero acer una consulta que me muestra las fecha que nos empleados no registaron,

por ejemplo

select userid, fecha_asistencia = min(convert(nvarchar(10),checktime,101))
from checkinout
where userid = 150 and checktime >= '20090223' and checktime <='20090207'

resultado
userid fecha_asistencia
150 02/24/2009
150 02/25/2009
150 02/26/2009
el user falto los dias 2009-02-23 y 2009-02-27 abra una manera de poder selecionar esos dias que no registro la asistencia,con el solo hecho de no tomar en cuenta las fechas que paso asistencia
  #2 (permalink)  
Antiguo 01/07/2009, 09:53
Avatar de BlueSkull  
Fecha de Ingreso: noviembre-2008
Ubicación: Chile
Mensajes: 504
Antigüedad: 15 años, 5 meses
Puntos: 4
Respuesta: ¿Como puedo hacer una consulta en sql server?

Cita:
Iniciado por luro23b Ver Mensaje
Hola,
Estoy trabajando con una base de datos, en la cual tengo una tabla que almacena las entradas y salidas de los empleados, con su ora y fecha.

quiero acer una consulta que me muestra las fecha que nos empleados no registaron,

por ejemplo

select userid, fecha_asistencia = min(convert(nvarchar(10),checktime,101))
from checkinout
where userid = 150 and checktime >= '20090223' and checktime <='20090207'

resultado
userid fecha_asistencia
150 02/24/2009
150 02/25/2009
150 02/26/2009
el user falto los dias 2009-02-23 y 2009-02-27 abra una manera de poder selecionar esos dias que no registro la asistencia,con el solo hecho de no tomar en cuenta las fechas que paso asistencia
Y cuales son tus tablas? o solo es checkinout.
__________________
"Incluso las torres más altas empiezan en el suelo."
"Sé Ágil..."
StreamWriter
  #3 (permalink)  
Antiguo 01/07/2009, 10:05
 
Fecha de Ingreso: junio-2009
Mensajes: 4
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: ¿Como puedo hacer una consulta en sql server?

Cita:
Iniciado por BlueSkull Ver Mensaje
Y cuales son tus tablas? o solo es checkinout.
mis demas tablas
son userinfo (userid, name,DEFAULT_DEPTID)
departaments(deptid,name)
checkinout(userid, checktime,checktype) en checktype se registra la entrada y salida (in = I y out = O)
  #4 (permalink)  
Antiguo 01/07/2009, 10:20
 
Fecha de Ingreso: noviembre-2006
Ubicación: México
Mensajes: 866
Antigüedad: 17 años, 6 meses
Puntos: 8
Respuesta: ¿Como puedo hacer una consulta en sql server?

Esa pregunta ya la hiciste y ya esta respondida, creo que no se pueden repetir los temas.

http://www.forosdelweb.com/f87/como-...fechas-714441/

Última edición por daniel00; 01/07/2009 a las 10:22 Razón: Enlace corregido.
  #5 (permalink)  
Antiguo 01/07/2009, 11:36
 
Fecha de Ingreso: junio-2009
Mensajes: 4
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: ¿Como puedo hacer una consulta en sql server?

[QUOTE=daniel00;2986534]Esa pregunta ya la hiciste y ya esta respondida, creo que no se pueden repetir los temas.



como podre cerrar el otro tema?????
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:52.