MySQL - 在两者之间找到一个值

时间:2014-12-04 14:25:43

标签: php mysql

我在数据库中有两个字段 - 从和到。两者都包含数字。表中有许多记录具有不同的范围。如何在查询中找到具有给定数字的范围。例如,如果我有一个数字2005,我想找到这个数字介于from和to之间的行。感谢。

1 个答案:

答案 0 :(得分:4)

试试:

SELECT *
  FROM table_name
 WHERE `from` <= 2005
   AND `to` >= 2005

Nota:“from”和“to”都是MySQL reserved words,必须用反引号包装。