>我在数据库中有 2 个字段 - from 和 to。两者都包含数字。表中有许多具有不同范围的记录。如何在查询中找到具有给定数字的范围。例如,如果我有一个数字 2005,我想找到该数字介于 from 和 to 之间的行。谢谢。
试试:
SELECT *
FROM table_name
WHERE `from` <= 2005
AND `to` >= 2005
Nota:"from"和"to"都是MySQL保留字,必须用反引号括起来。
>我在数据库中有 2 个字段 - from 和 to。两者都包含数字。表中有许多具有不同范围的记录。如何在查询中找到具有给定数字的范围。例如,如果我有一个数字 2005,我想找到该数字介于 from 和 to 之间的行。谢谢。
试试:
SELECT *
FROM table_name
WHERE `from` <= 2005
AND `to` >= 2005
Nota:"from"和"to"都是MySQL保留字,必须用反引号括起来。