PHP与MySQL WHERE值范围

时间:2013-03-31 20:07:21

标签: php mysql

所以,我有一个带有某个整数的变量。我们称之为 $ num 。 我想做的是检查一个名为 nums 的表格,其中我的值等于 $ num-2 $ num +2 不等于 $ num

在数学上,这个范围就像 [$ num-2,$ num [;的] $ NUM,$ NUM + 2]

SELECT num FROM nums WHERE ...

我知道这是基本的查询,但我现在有点困惑。提前谢谢。

1 个答案:

答案 0 :(得分:2)

SELECT ...
...
WHERE nums (BETWEEN ($num - 2) AND ($num + 2))
   AND (nums <> $num)