日期:2014-05-19  浏览次数:20449 次

求一条SQL
有一个表


车型                         出发                           目的                             路径                           价钱
Car1                 A                 E                 A-E                 200
Car1                 A                 D                 A-D                 180
Car1                 A                 B                 A-B                 70
Car1                 B                 C                 B-C                 60
Car1                 C                 E                 C-E                 90
Car1                 C                 D                 C-D                 50
Car1                 B                 E                 B-E                 120
Car1                 A                 C                 A-C                 80
Car2                 A                 E                 A-E                 260
Car2                 A                 B                 A-B                 60
Car2                 B                 E                 B-E                 180

现在要写出SQL查询,可以输入两个参数,@from,   @to,开始和目的地,然后取出,从开始地点到目的地的所有路径以及价钱。
同时,不同车型的车不能换乘。
从A到E的结果为:
车型                         路径                             车费
Car1                 A-B-C-E                 220
C