我有一个包含三个字段id,minvalue和maxvalue的表。这些字段带有多个值,如...
id Minvalue maxvalue
1 100 200
2 201 300
3 301 400
......等等。如果我提供250作为输入,如何使用mysql查询检索其对应的id?
由于
答案 0 :(得分:6)
这应该有效:
SELECT * FROM table WHERE 250 BETWEEN maxvalue AND minvalue
答案 1 :(得分:2)
SELECT Id FROM table WHERE 250 BETWEEN MinValue AND MaxValue