2010-07-17 147 views
3

我有三个字段ID,MINVALUE和maxvalue.These领域进行像多值的表...查找值范围在MySQL

id Minvalue maxvalue 
1 100  200 
2 201  300 
3 301  400 

...等等。如果我提供250作为输入,我怎样才能使用mysql查询检索其相应的ID?

感谢

+0

感谢您编辑它更多的可读性 – abhis 2010-07-17 11:08:20

回答

6

这应该工作:

SELECT * FROM table WHERE 250 BETWEEN maxvalue AND minvalue 
+0

谢谢you.It是working.Your第一个答案也是正确的 – abhis 2010-07-17 11:17:11

2
SELECT Id FROM table WHERE 250 BETWEEN MinValue AND MaxValue 
+0

谢谢您的答复。 – abhis 2010-07-17 11:17:58