我需要帮助解决我的问题。 我有一个值存储在表中,并且值是一个范围。SQL Server中的范围类型参数
例如:
Category Value
-------------------- ---------------------------
1 < 70
2 > 70 - 90
3 > 90 - 100
4 > 100 - 120
5 > 120
所以,当我有一个值80,他在第2类
例如:
Value Category
-------------------- ---------------------------
80 2
75 2
115 4
50 1
99 2
如何最简单的方法来存储这个范围在表中键入参数,并且容易查询它?
预先感谢您
检查CASE语句。 https://msdn.microsoft.com/en-us/library/ms181765.aspx和http://www.codeproject.com/Articles/39103/A-Simple-Use-of-SQL-CASE-Expression – Jeremy
**列:**从,到| **查询:** CASE,BETWEEN, – DarkKnight
可悲的是70不在任何范围内 – Eric