sql server快速统计指定距离内的房子

yyj135 2018-06-29 10:03:13
假如有一个这样的表格:
姓名 经度 纬度
Name Lon Lan
张三 100.123 80.512
李四 100.456 80.672
王五 100.493 80.927
赵六 100.562 81.052

要求在500m范围内的互相加为好友,用一条sql语句写出来,谢谢!
...全文
88 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
yyj135 2018-06-29
  • 打赏
  • 举报
回复
当时有参考:https://blog.csdn.net/smartsmile2012/article/details/45339787 ,但在where里面加这个自定义函数时效率好低。
yyj135 2018-06-29
  • 打赏
  • 举报
回复
这个表可能很大,要考虑性能问题,我试过直接用迪卡尔乘积,然后加where条件,但性能太低了。

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧