我有以下MySQL查询;
SELECT records FROM users
LIMIT 1
将检索一条记录。假设我想要检索所有记录但仍然使用关键字LIMIT。我可以这样做吗?
SELECT records FROM users
LIMIT ALL
答案 0 :(得分:3)
只需使用
SELECT FROM FROM users
根本不要使用LIMIT
或者如果需要使用LIMIT,请使用非常高的数字
SELECT FROM FROM users LIMIT 999999999999
答案 1 :(得分:2)
你必须编造一个荒谬的数字并限制它。
E.g。 SELECT records FROM users LIMIT 18446744073709551615
如果你真的想保留限制条款。这类似于将偏移量用于无限量。
答案 2 :(得分:1)
根据mysql doc,你应该使用非常大的数字
SELECT * FROM tbl LIMIT 95,18446744073709551615;
可怕的解决方案,如果你问我,但它来自mysql文档
http://dev.mysql.com/doc/refman/5.0/en/select.html#id4651990