我在SQL中有一个TruckLocation表。 Select top 4 *
from TruckLocation
order by ReadTime desc
结果: OID TruckID Lat Lng Speed ReadTime
123 33 37.4060 37.1470 58 2013-11-26 00:39:00.000
334 23 40
我有一个SQL Server 2012的位置表,其中有一列类型的geogeography 我有一个链接到位置表 位置 locationId int
geo geography
用户表 用户 userId int
locationId int
我会知道位置的ID,我知道如何用stdistance做一个距离查询。但是,在查询中比较两个距离的最佳方式是什么。我可以用一个子查询做到这一点,但有
所以,下面的代码是给我一个相当混乱异常。 public void BuildTable()
{
using (SqlConnection connection = new SqlConnection("Data Source=ylkx1ic1so.database.windows.net;Initial Catalog=hackathon;Persist Security