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