2017-07-17 48 views
-5

之间我有一个税率表一简单的方法

minDistance maxDistance Rate 
1   100   x 
101   200   x 
...................... 

我需要查找基于A

Distance Price 
50  xx 
500  xxx 

我知道如何编写查询“之间的”价格表B来查找价格,但它需要这么多的查询,因为我们在A中有许多行。任何简单的方法来做到这一点?

+2

你是什么意思,它需要这么多的查询?您尝试过哪些查询无效?你的预期输出是什么? – scsimon

回答

1
SELECT * 
FROM tableA a 
INNER JOIN tableB b ON b.Distance BETWEEN a.minDistance AND a.maxDistance