代码之家  ›  专栏  ›  技术社区  ›  Chris Stewart

使用SQL Server 2008地理类型的查询点

  •  3
  • Chris Stewart  · 技术社区  · 14 年前

    我有一个地理类型的表,我想运行一个查询来查找特定纬度/经度25英里范围内的所有行。为了实现这一点,查询是什么样子的?

    1 回复  |  直到 10 年前
        1
  •  1
  •   Chris Stewart    14 年前

    select *
    from local_events
    where _your_geography_column_.STDistance(geography::Point(_your_lat_,_your_long_, 4326)) < ((_your_miles_ * 1000) * 0.621371192)