我有一个名为 vehicle_Summary 的表,数据类似于:
A_Date vehicle_Name Location_Name
2012-02-08 09:36:20.000 AA000AA Denver
2012-03-08 09:36:20.000 AA000AA Tokyo
2012-04-08 09:30:50.000 AA000AA Melbourne
2012-12-08 09:36:20.000 AA000AA Geneva
2012-22-08 00:00:00.000 AA000AA NY
2012-01-08 09:36:20.000 DPT011 Hobart
2012-03-08 09:36:20.000 DPT011 Tasmania
2012-04-08 09:30:50.000 DPT011 Java
2012-12-08 09:36:20.000 DPT011 Manila
2012-22-08 00:00:00.000 DPT011 Singapore
我有 vehicle_Info 表作为
vehicle_Name
DPT011
AA000AA
Z400
所以首先我从vehicle_Info表中搜索所有车辆,当我在vehicle_Summary上查询两个时间间隔时说2012-02-08 04:44:44.444和2012-12-08 09:44:44.444
我期望的是
vehicleName start_Point end_Point
AA000AA Denver Geneva
DPT011 Tasmania Manila
我使用 MS Sql server 2k5,我希望它作为查询而不是在 C# 中执行手动逻辑。这可能吗