我正在使用以下目的地。
理想情况下,我希望能够得到每个分支之间的距离等信息。欢迎提供任何指导。
[BMAnalytics].[dbo].[EUACTIVESTORES]
它有列
[Store No]
[Lat]
[Long]
我可以使用这些列进行自身连接[Store No],以便在两个列中列出每个商店之间的所有组合,并称为“源”和“目标”
然后,在第三列中,是否可以计算两者之间的距离?
我以前使用过以下内容,但这仅适用于一个单一的点对点:
DECLARE @source geography = 'POINT(0 51.5)'
DECLARE @target geography = 'POINT(-3 56)'
SELECT (@source.STDistance(@target))/1000
理想情况下,我希望能够得到每个分支之间的距离等信息。欢迎提供任何指导。