在MySql中查找两个数据范围之间的值

在MySql中查找两个数据范围之间的值,sql,mysql,Sql,Mysql,我有一个包含三个字段id、minvalue和maxvalue的表。这些字段包含多个值,如 id Minvalue maxvalue 1 100 200 2 201 300 3 301 400 ……等等。如果我提供250作为输入,如何使用mysql查询检索其对应的id 谢谢这应该可以: SELECT * FROM table WHERE 250 BETWEEN maxvalue AND minvalue 感谢您对其进行编辑以提高可读性 S

我有一个包含三个字段id、minvalue和maxvalue的表。这些字段包含多个值,如

id Minvalue  maxvalue
 1  100        200
 2  201        300
 3  301        400
……等等。如果我提供250作为输入,如何使用mysql查询检索其对应的id

谢谢

这应该可以:

SELECT * FROM table WHERE 250 BETWEEN maxvalue AND minvalue

感谢您对其进行编辑以提高可读性
SELECT Id FROM table WHERE 250 BETWEEN MinValue AND MaxValue