如何使用sql查询获取范围所属的条件?

如何使用sql查询获取范围所属的条件?,sql,sql-server,Sql,Sql Server,代码: 请任何人帮助我获得一个基于该值下降范围的此类解决方案。 我想得到一个范围描述,并为下面的输出写下一个查询。提前谢谢 ------------------------------- sno Values RangeDesc ------------------------------- 1 1 Type A 2 15 Type B 3 5 Type A -------------

代码:

请任何人帮助我获得一个基于该值下降范围的此类解决方案。 我想得到一个范围描述,并为下面的输出写下一个查询。提前谢谢

-------------------------------
sno     Values      RangeDesc
-------------------------------
1       1           Type A
2       15          Type B
3       5           Type A
-------------------------------
根据范围值进行左联接

select t1.Sno, t1.[Values], t2.RangeDesc
from #TempTransaction t1
left join #TempMaster  t2 on t1.[Values] between t2.RangeFromValue and t2.RangeToValue
select t1.Sno, t1.[Values], t2.RangeDesc
from #TempTransaction t1
left join #TempMaster  t2 on t1.[Values] between t2.RangeFromValue and t2.RangeToValue