22,209
社区成员
发帖
与我相关
我的任务
分享
select StatusName=H.Status,H.Speed,H.Direction,H.RegionInfo,H.PhoneNum,D.VehicleNo,D.FrameNumber,
H.GpsX,H.GpsY,H.LoginTime,JL='',D.DeviceType,D.MapImage
FROM DeviceInfo AS D INNER JOIN HISTRACEINFO H ON D.PhoneNum =H.PhoneNum
WHERE H.GpsX between 114.061855948303 and 114.07638225
and H.GpsY between 29.5338619526608 and 29.541250669012
and H.LoginTime between '2010-11-03 00:00' and '2010-11-03 18:00'
and D.PhoneNum in(p1,p2,p3,p4,p5,p6)
and not exists (select 1 from HISTRACEINFO where GpsX between 114.061855948303 and 114.07638225
and GpsY between 29.5338619526608 and 29.541250669012 and
LoginTime between '2010-11-03 00:00' and '2010-11-03 18:00' and PhoneNum=H.PhoneNum
and LoginTime > H.LoginTime)
select * from tb where 日期时间 between time1 and time2
and 经度 between x1 and x2 and 纬度 between y1 and y2
and time=(select max([time] from tb group by num)