私は14のエントリでテーブル 'Labs'を持っています。
SELECT COUNT(Labs.sid)FROM Labs LIMIT
0、18446744073709551615
というクエリは "14"を返します。
しかし、 SELECT COUNT(Labs.sid)FROM Labs LIMIT
1、18446744073709551615
というクエリは
"0"を返します。実際には、LIMITローオフセット値2、3、4などを設定すると、 "0"が返されます。
どうしてこれなの? mysqlを使って指定されたオフセットの後に行の数を決定する方法はありますか?
FWIW MySQL 5.5.9とInnoDBデータベースエンジンを使用しています。