一张表里存着每个车站之间的距离,sql查询一个站和另一个站之间的距离
时间: 2024-03-05 20:48:36 浏览: 174
查询两个城市之间的地图距离
假设你的表格名为`station_distance`,包含三列`start_station`、`end_station`和`distance`,其中`start_station`和`end_station`列分别存储起点和终点的车站名称,`distance`列存储起点和终点之间的距离。如果要查询一个站和另一个站之间的距离,可以使用以下 SQL 语句:
```
SELECT distance FROM station_distance WHERE start_station = '<start_station_name>' AND end_station = '<end_station_name>';
```
其中`<start_station_name>`和`<end_station_name>`分别为起点和终点的车站名称。这样就可以查询到指定起点和终点之间的距离。需要注意的是,这种方式查询的是两个车站之间的距离,不考虑实际行驶距离和路线。如果需要考虑路线和实际行驶距离,可以使用相关的地图API或导航SDK。
阅读全文