小编pjb*_*ger的帖子

如何根据查找表检索最接近的值?

我正在尝试创建一个查询,该查询将从一个表中找到最接近的值并将其 ID 返回到结果表中。

下面是一个应该更好地描述情况的例子。

样本数据

这两个表将存在于 SQL 数据库中。

主表

+----+-------------+
| ID | Measurement |
+----+-------------+
|  1 | 0.24        |
|  2 | 0.5         |
|  3 | 0.14        |
|  4 | 0.68        |
+----+-------------+
Run Code Online (Sandbox Code Playgroud)

查找表

+----+---------------+
| ID | Nominal Value |
+----+---------------+
|  1 | 0.1           |
|  2 | 0.2           |
|  3 | 0.3           |
|  4 | 0.4           |
|  5 | 0.5           |
|  6 | 0.6           |
|  7 | 0.7 …
Run Code Online (Sandbox Code Playgroud)

table

8
推荐指数
2
解决办法
2万
查看次数

标签 统计

table ×1