1
2
把桌子连起来就行了。 SELECT t1.name, t1.value, t2.result, t2.calculation FROM table1 t1, table2 t2 WHERE t2.result BETWEEN t1.value + (t1.offset / 2000) AND t1.value - (t1.offset / 2000); 也可以使用绝对值函数。 SELECT t1.name, t1.value, t2.result, t2.calculation FROM table1 t1, table2 t2 WHERE Abs(t2.result - t1.value) <= t1.offset / 2000; |
Community wiki · SQL语法新手 1 年前 |
KateMak · 是否将多行中的多列与唯一id组合? 1 年前 |
Karuna · SQL中列内的筛选器[重复] 1 年前 |
Irvan Affandy · 为另一个选择选择声明的键 1 年前 |
Community wiki · 这个MySQL语句出了什么问题? 1 年前 |
Community wiki · 优化从同一表中提取的多列的查询 1 年前 |