sqlserver 取得范围所在行的值??
表结构如下:
T1表
字段:
ID A1 A2 BZ
1 1000 2000 3
2 2000 3000 4
3 3000 4500 2
要求给出一个数如:2500 我要取出该表中的BZ即4这行。
即如何判断2500在该表的哪个范围行内??
[解决办法]
select * from t1 where 2500 between a1 and a2
[解决办法]
发布时间: 2012-04-27 11:57:44 作者: rapoo
sqlserver 取得范围所在行的值??
表结构如下:
T1表
字段:
ID A1 A2 BZ
1 1000 2000 3
2 2000 3000 4
3 3000 4500 2
要求给出一个数如:2500 我要取出该表中的BZ即4这行。
即如何判断2500在该表的哪个范围行内??
[解决办法]
select * from t1 where 2500 between a1 and a2
[解决办法]