【发布时间】:2020-10-04 16:49:52
【问题描述】:
我有一张存储产品的表格。下面是带有数据的架构。
我想要实现的是我将 ProductId、Tenure 和 Range 作为参数传递,它会选择匹配的记录。
例如,如果我有我的参数 ProductId = 21、Tenure=Duration=1 和 Range =14678,那么它应该给我 Id=4 作为我的预期输出。因为范围是10001-15000。
【问题讨论】:
-
旁白:
Price_Range实际上应该是两列,例如MinPrice和MaxPrice。这样,它们都可以是合适的数字数据类型,您不必绕着诸如负值之类的问题跳舞,例如'-30 - -15',没有人预料到石油期货会受到打击。
标签: sql sql-server tsql sql-server-2017