Mysql检索所有具有限制的行

时间:2010-02-19 08:07:22

标签: sql mysql

我想检索限制为0,x ..

的特定用户的所有行

所以我只想问有没有办法在不调用返回x&的计数(id)的方法的情况下检索mysql中的所有行。没有在查询中完全没有限制的现有功能的过载。 withour string.Relace()功能。

当我们检查show all复选框时,内部mysql可能会使用这个,然后显示所有taht表行

3 个答案:

答案 0 :(得分:10)

要从特定偏移量检索所有行直到结果集的末尾,可以使用一些大数字作为第二个参数。此语句检索从第96行到最后一行的所有行:

SELECT * FROM tbl LIMIT 95,18446744073709551615;

这可以在mysql开发人员文档中找到。 http://dev.mysql.com/doc/refman/5.0/en/select.html

答案 1 :(得分:5)

简单的解决方案是将int的最大范围发送到方法,即2147483647,因为它在mysql和amp;中都是相同的。 c#(4个字节)可以使用int.MaxValue。

参见参考资料:

  1. http://dev.mysql.com/doc/refman/4.1/en/numeric-types.html
  2. http://msdn.microsoft.com/en-us/library/5kzh1b5w%28VS.80%29.aspx

答案 2 :(得分:3)

如果要检索所有行,则不要使用LIMIT子句..