如何从sql server中给定邮政编码和给定半径(以英里为单位)附近的表中获取所有其他邮政编码或(纬度和经度)?

2024-01-12

我有带有纬度、经度和邮政编码的表格。我想选择靠近给定邮政编码和半径(以英里为单位)的记录。例如,用户将输入邮政编码 = 'NW44JL' 和半径 = 1 英里。我需要从表中获取邮政编码“NW44JL”1 英里半径内的所有记录。谁能帮我得到这个。谢谢


Declare @radius int
--Radius for circle
set @radius=1

select distinct tb1.postcodes from table1 tb1
join table1 tb2 on (Power((tb1.latitude - tb2.latitude),2) + POWER((tb1.longitude - tb2.longitude),2)) < POWER(@radius,2)
where tb2.postcodes='NW44JL'

table1 是你的表名

以英里为单位考虑纬度和经度。 如果不需要转换成里程

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何从sql server中给定邮政编码和给定半径(以英里为单位)附近的表中获取所有其他邮政编码或(纬度和经度)? 的相关文章

  • 如何创建包含多列MD5的GENERATED列?

    我尝试在 PostgreSQL 14 3 中添加下表 CREATE TABLE client cache id BIGINT PRIMARY KEY GENERATED ALWAYS AS IDENTITY request VARCHAR
  • 在实体框架 6 中使用 SqlQuery>

    我正在尝试在 EF 6 中执行 SQL 查询 select查询返回两个字符串列 例如select a b 并且可以有任意数量的行 我想将结果映射到字典 但我无法摆脱以下错误 错误 1 无法将类型 System Data Entity Inf
  • 从完整路径解析文件名和路径

    我需要使用 SQL 查询从完整路径解析文件名和文件路径 例如 完整路径 SERVER D EXPORTFILES EXPORT001 csv FileName Path EXPORT001 csv SERVER D EXPORTFILES
  • FireDac 添加下划线 1 以区分具有相同名称的 2 个列名

    我有一个连接 2 个表的选择 因此这些表中存在具有相似名称的列 因此现在在检索结果时 FireDac 将下划线 1 添加到第二个列名称以区分这两个表 Select from Table1 inner join Table2 on Table
  • 将逗号分隔的主数据替换为列中的描述

    有 2 个 SQL Server 表 Products Name Status Code Product 1 1001 1003 Product 2 1001 1005 1006 Status Code Description 1001 S
  • pyspark.sql.functions.window 函数的“startTime”参数和 window.start 有何作用?

    示例如下 df spark createDataFrame 1 2017 05 15 23 12 26 2 5 1 2017 05 09 15 26 58 3 5 1 2017 05 18 15 26 58 3 6 2 2017 05 15
  • 从 Presto 中的 JSON 列获取特定值

    我有一个带有 JSON 列的表points其中一行为 0 0 2 1 1 2 2 0 5 15 1 2 20 0 7 我想获取键的值 1 and 20 并将它们存储为别名 例如first and second在查询中 到目前为止我所做的是
  • 如何调试参数化 SQL 查询

    我使用 C 连接到数据库 然后使用 Ad hoc SQL 来获取数据 这个简单的 SQL 查询非常方便调试 因为我可以记录 SQL 查询字符串 如果我使用参数化 SQL 查询命令 有没有办法记录 sql 查询字符串以进行调试 我想就是这样的
  • 在内连接中重用 mysql 子查询

    我正在尝试优化查询 试图避免重复用 指示的查询 复杂查询 使用两次 结果相同 原始查询 SELECT news FROM news INNER JOIN SELECT myposter FROM SELECT COMPLEX QUERY U
  • Java 和 SQL Server 中的精度噩梦

    我一直在与 Java 和 SQL Server 中的精确噩梦作斗争 直到我不再知道了 就我个人而言 我理解这个问题及其根本原因 但向地球另一端的客户解释这一点是不可行的 至少对我来说 情况是这样的 我在 SQL Server 中有两列 Qt
  • 如何插入包含“&”的字符串

    如何编写包含 字符的插入语句 例如 如果我想将 J J Construction 插入数据库的列中 我不确定这是否有什么不同 但我正在使用 Oracle 9i 我总是忘记这一点 然后又回到它 我认为最好的答案是迄今为止提供的答复的组合 首先
  • 如何获得组中“中间”值的平均值?

    我有一个包含值和组 ID 的表 简化示例 我需要获取中间 3 个值的每组的平均值 因此 如果有 1 2 或 3 个值 则它只是平均值 但如果有 4 个值 它将排除最高值 5 个值将排除最高值和最低值 等等 我正在考虑某种窗口函数 但我不确定
  • value >= all(select v2 ...) 产生与 value = (select max(v2) ...) 不同的结果

    Here https stackoverflow com questions 17026651 query from union of joins 17027784 noredirect 1 comment24611997 17027784
  • where 子句中的双 %% ?

    我有一个 where 子句 如下例所示 WHERE subject LIKE chef AND dep LIKE psy 使用 1 或 2 符号有什么区别 我知道其中一个的含义 通配符 但不知道第二个添加的功能是什么 该查询可能是一个拼写错
  • 从一张表更新并插入另一张表

    我有两张桌子 table1 ID 代码 姓名 table2 ID 代码 姓名 具有相同的列 我想将数据从 table1 插入到 table2 或更新列 如果 table2 中存在 table1 ID table2 ID 执行此操作的简单方法
  • 什么是更好的?子查询或内连接十个表?

    一个旧系统已抵达我们的办公室进行一些更改和修复 但它也存在性能问题 我们并不确切知道这种缓慢的根源是什么 当我们重构旧代码时 我们发现了几个具有以下模式的 sql 查询 出于示例目的 简化了查询 SELECT SELECT X FROM A
  • 在 SQL Server 中获取一周的第一天

    我试图按周对记录进行分组 将聚合日期存储为一周的第一天 然而 我用于四舍五入日期的标准技术似乎无法在几周内正常工作 尽管它可以在天 月 年 季度和我应用的任何其他时间范围内正常工作 这是 SQL select start of week d
  • 如何重置 SQL Server 中表的 IDENTITY 列? [复制]

    这个问题在这里已经有答案了 我怎样才能重置我的IDENTITY我已经填充的表中的列 我尝试过类似的方法 但它不起作用 WITH TBL AS SELECT ROW NUMBER OVER ORDER BY profile id AS RN
  • parent_id 是外键(自引用)并且为 null?

    浏览 Bill Karwin 的书 SQL Antipatterns 第 3 章 Naive Trees 邻接表 父子关系 有一个注释表的示例 CREATE TABLE Comments comment id SERIAL PRIMARY
  • 总结同一个 SQL 表上的两个条件

    给定一个 SQL 表 Transactions ID INT COMPANY ID INT STATUS INT where STATUS IN 0 1 表示免费交易并且STATUS IN 2 3 表示可计费交易 简单的 我希望 ANSI

随机推荐

  • 抽象数据类的混合之间的冲突

    1 数据类混合的问题已解决 制作在下面进行类型检查的抽象数据类mypy 我将它们分成两个类 一类包含抽象方法 一类包含数据成员 如中所述这个答案 https stackoverflow com a 69344698 1393162 抽象类继
  • Windows 食谱中的 Chef NOT_IF 和 ONLY_IF 验证问题

    我正在运行这个简单的配方块来在 IIS 中创建一个 Web 应用程序 powershell script create site my site do code New webapppool name My Web App New Webs
  • r中使用sqldf时连接数据库失败

    我将 csv 文件加载到我的 R 中 当我尝试使用 sqldf 选择某些列时 它总是转到 Error in local drv Failed to connect to database Error Access denied for us
  • 为什么我的 NextJS 代码运行多次,如何避免这种情况? [复制]

    这个问题在这里已经有答案了 我一直在尝试连接 Web 应用程序的前端和后端 但遇到一个问题 当用户创建帐户时 会在数据库中创建该用户的多个对象 我用了console log并发现我的 NextJS 代码是重复的 我发现这个稍微相关的帖子 组
  • 如何获取BLE广告通道索引号

    我想在读取广告数据包时获取广告频道索引号 我只能看到广告信息由标头信息 UUID 主编号 次编号和 RSSI 值组成 这些信息中是否嵌入了频道号 我能知道我是否正在读取通道 37 38 39 上的数据包吗 在使用 HCI 与蓝牙控制器通信的
  • 尝试 Keras SimpleRNN 时出现 NotImplementedError

    我正在尝试使用下面的代码在我的 Jupyter Labs Notebook 中使用 Keras SimpleRNN 实现一个非常基本的 RNN 模型 为什么我会收到错误 应该做什么 我的Python版本是3 8 11 Keras是2 4 3
  • VS2015:将“watch”:true添加到tsconfig.json导致JsErrorScriptException(0x30001)

    我创建了一个虚拟基本项目VS2015 社区更新 3 版本 14 0 25424 00 使用这个很棒的教程 aspnet core web api angularjs 2 http www talkingdotnet com cascadin
  • 用百分比预加载 - javascript/jquery

    我进行了谷歌搜索 但找不到用百分比加载的方法 有人知道我如何找到这样的例子吗 我需要在显示内容之前对网站进行 0 100 的预加载 不带栏 但我找不到任何示例 我推荐这个插件 太奇妙了 从下载http demo inwebson com d
  • TypeScript 中的构造函数,缺少什么?

    我试图弄清楚如何将 TypeScript 提供的类型安全性与 JS 中旧的普通构造函数一起使用 我有一个非常简单的示例 看起来很简单 但我错过了一些东西并且无法使用 TypeScript 进行编译 interface IMyService
  • 是否可以使用 jQuery.Support 检查 PNG 支持?

    我的问题是关于jQuery 支持 http docs jquery com Utilities jQuery support system 我想知道是否可以使用这种方法判断浏览器是否支持半透明背景PNG图像 编辑 我对特定问题的 CSS 解
  • 巨大的交易日志 - 这正常吗?

    我有一个 5GB 数据库和一个 20GB 事务日志 SQL Server 2005 不知道为什么它这么大 或者是什么让它这么大 它曾经大约是数据库大小的 1 2 DB 每月增长约 1GB 对于相对于数据库文件大小来说事务日志应该有多大 是否
  • 更新 cabal 时出错

    我无法在 Windows 7 上更新 Cabal 跑步时cabal install cabal install 我收到以下错误 Linking C Users sberg AppData Local Temp Cabal 1 18 1 2
  • 执行(点击)与订阅

    编辑 在 RxJs 6 之前 tap被称为do 更新了标题以反映点击 我想了解使用的最佳实践是什么 subscribe and do可观察量的方法 例如 如果我需要在从服务器加载初始数据后做一些工作 const init Observabl
  • 如何在 aspnet core 应用程序中使用多个目录来存放静态文件?

    默认情况下 wwwroot 目录可以存放静态文件 但是 在某些情况下 最好有两个静态文件目录 例如 让 webpack 将构建转储到一个 gitignored 目录中 并将一些图像文件 favicon 等保存在非 gitignored 目录
  • 如何禁用 UITableView 垂直向上滚动?

    我在用着EGORefreshTableHeader与 UITableView 中的静态单元格 在 nib 中定义 结合使用 我希望能够向下滚动表格视图以触发EGORefreshTableHeader从而刷新静态单元中的数据 但是 由于静态单
  • 无法使用 CONFIG_CC_STACKPROTECTOR_STRONG:编译器不支持 -fstack-protector-strong

    我在我的笔记本电脑上运行 Ubuntu 16 10 我最近从以下网站下载了 Linux 内核git 但是当我尝试从终端使用 make 命令编译它时 它正在给我 error Cannot use CONFIG CC STACKPROTECTO
  • 无法在 Chrome (mac) 中打开某些 html 文件

    有一些 HTML 文件 我没有找到模式 无法通过终端 GUI 或右键单击 通过 Sublime Text 3 在浏览器中打开 打开 打开文件的默认浏览器肯定设置为Chrome 当我说在浏览器中打开文件时 它会将我带到 Chrome 窗口 但
  • 更改 SQL Server 中的主键列

    UPDATE 以下是查询结果的约束 SELECT FROM INFORMATION SCHEMA KEY COLUMN USAGE WHERE TABLE NAME history CONSTRAINT NAME COLUMN NAME O
  • C# 检查文件是否为媒体文件

    我需要一种方法来告诉我文件是图像 音频还是视频文件 我可以用 C 做到这一点吗 这取决于您希望它有多坚固 最简单的方法是检查扩展名 如下所示 static string mediaExtensions PNG JPG JPEG BMP GI
  • 如何从sql server中给定邮政编码和给定半径(以英里为单位)附近的表中获取所有其他邮政编码或(纬度和经度)?

    我有带有纬度 经度和邮政编码的表格 我想选择靠近给定邮政编码和半径 以英里为单位 的记录 例如 用户将输入邮政编码 NW44JL 和半径 1 英里 我需要从表中获取邮政编码 NW44JL 1 英里半径内的所有记录 谁能帮我得到这个 谢谢 D