SELECT upd.VehId, upd.GPSTime, upd.Streets, upd.Speed, upd.Bearing, upd.Odometer, veh.Alias, alerts.AlertText, alerts.AlertType
FROM Vehicles veh, VehicleUpdates upd, PastAlertDetails alerts
WHERE (upd.VehId=77) AND alerts.AlertAt=upd.GPSTime AND alerts.VehId=upd.VehId
AND (alerts.AlertType BETWEEN 3 AND 4) AND veh.VehId=upd.VehId
AND upd.GPSTime BETWEEN CONVERT(DateTime, '2013-5-21 00:00:00', 120) AND CONVERT(DateTime, '2013-5-21 23:00:00', 120)
ORDER BY veh.Alias, upd.GPSTime
este es el resultado de la consulta:
http://img23.imagesh...3/875/imavs.png
esta consulta la utiliza un reporte de una aplicacion que tiene un cliente, aqui el reporte:
http://img811.images.../6404/ima2d.png
como pueden observar los datos son los mismos a excepción del campo de fecha, es aqui donde esta mi duda, en la base de datos aparece una fecha y hora y en el reporte aparece otra, no se que es lo que pasa , ¿como es que el reporte saca esa hora en la fecha?. ¿ alguna idea de que puede ser?
Saludos!