我在 ORACLE 中有一张这样的表
a b
-- --
1000 1
100 2
10 3
1 4
例如,我的另一张表在名为 numbers 的列中有“67”或“112”之类的数字。如何使用这些值加入该表并获得正确的结果,其中 >=1000 为 1,>=100 为 2 >=10 为 3,以此类推。
我试着做一个
select g.b
from table o
join table2 g on o.column >= g.a
当我这样做时说 1002 是 g 的值,我会得到这些结果。1 2 3 4
当我只想 1