【发布时间】:2018-12-01 22:17:25
【问题描述】:
我是地理 SQL 查询的新手。我有两张桌子; [station_information] 描述具有地理类型空间列的自行车租赁站,以及 [bike_rides] 包含有关租赁自行车旅行的信息。
[station_information] 有 station_id 作为主键,[bike_rides] 有 to_station_id 和 from_station_id 列,引用自行车旅行的起点和终点。我想在 [bike_rides] 中创建一个距离列,其中包含每条记录的 from_station_id 和 to_station_id 之间的距离。
我该怎么做呢?我知道我必须加入表格并使用 STDistance,但我不知道。我查找的每个 STDistance 示例都为起点和终点创建变量,并使用 STGeomFromText 创建点,或使用来自两个不同表的空间列。任何帮助将不胜感激。
【问题讨论】:
-
样本数据(如 DDL 和 DML)和预期结果将真正帮助您在这里得到答案。
标签: sql sql-server geography sqlgeography ogc