Consulta sql server
Publicado por Azuer (1 intervención) el 18/04/2011 04:32:37
Hola.. tengo un pequeño problema con una consulta, la cual me devuelve los campos de Folio, nombre, fecha, Entrada, Salida y Horas, todo va excelente, pero me gustaria saber una forma de colocarle formato de "Horas" igual que el de Entrada y Salida he intentado pero no me keda :S...
espero me puedan ayudar y dar una explicadita....dejo mi codigo.. para ke lo cheken.. gracias.
Select *
from (
select T.*,cast(Salida as datetime)-cast(Entrada as DATETIME)
Horas from(
select Folio,Nombre +' '+ ApPat +' '+ ApMat Nombre,
dbo.FormatDateTime(fecha,'DD/MM/YYYY') fecha,
dbo.FormatDateTime(Hora,'HH:MM:SS 24') ENTRADA,
(Select dbo.FormatDateTime(Hora,'HH:MM:SS 24') from Chequeo
where IdEvento =2 and Fecha=ch.fecha and idalumn=ch.idalumn)SALIDA
from dbo.Chequeo ch inner join dbo.DatosPersonales dp
on (dp.idalumn=ch.idalumn)
where IdEvento =1
) as T
) as T2
espero me puedan ayudar y dar una explicadita....dejo mi codigo.. para ke lo cheken.. gracias.
Select *
from (
select T.*,cast(Salida as datetime)-cast(Entrada as DATETIME)
Horas from(
select Folio,Nombre +' '+ ApPat +' '+ ApMat Nombre,
dbo.FormatDateTime(fecha,'DD/MM/YYYY') fecha,
dbo.FormatDateTime(Hora,'HH:MM:SS 24') ENTRADA,
(Select dbo.FormatDateTime(Hora,'HH:MM:SS 24') from Chequeo
where IdEvento =2 and Fecha=ch.fecha and idalumn=ch.idalumn)SALIDA
from dbo.Chequeo ch inner join dbo.DatosPersonales dp
on (dp.idalumn=ch.idalumn)
where IdEvento =1
) as T
) as T2
Valora esta pregunta


0