MySQL QUERY获取列椭圆数> = 1的行

时间:2013-07-05 19:32:10

标签: php mysql sql

Posts 
-------------
5
4
6
7
3

我想获取Posts - 4> = 1的行 这意味着我想得到

QUERY Result : 
5
6
7

类似的东西:选择内容来自mytable WHERE (Posts - 4) >= 1 LIMIT 10 感谢

4 个答案:

答案 0 :(得分:2)

那么你可以使用:

SELECT content FROM mytable WHERE Posts >= (1 + "yournumber") LIMIT 10;

答案 1 :(得分:0)

你想要这样的东西(如果我正在读你想要取你的列中的值并从中减去一些数字,然后缩小1或更大的结果)。

SELECT content FROM mytable WHERE mycolumn-4 >= 1

答案 2 :(得分:0)

由于您使用php执行此操作,因此请创建一个变量来保存您的号码,从中创建查询参数,并将参数发送到您的查询。

答案 3 :(得分:0)

也许是这样的?

SELECT content FROM mytable WHERE Post >= (SELECT COUNT(*) FROM mytable) LIMIT 10