mysqldb行に送信された最後の20件の結果を取得するにはどうすればよいですか。
最近ユーザーが送信した20件の結果が必要です。
乾杯。
mysqldb行に送信された最後の20件の結果を取得するにはどうすればよいですか。
最近ユーザーが送信した20件の結果が必要です。
乾杯。
そのテーブルにタイムスタンプまたは自動インクリメントフィールドがない場合は、できません。
さもないと :select * from table order by id desc limit 0,20
auto_increment 主キーを使用している場合は、次のように簡単です。
SELECT * FROM that_table
ORDER BY auto_increment_primary_key DESC
LIMIT 0, 20
以下のクエリを参照してください。以下の mysql 構文で使用できる関数があります。
SELECT FROM ORDER BY DESC LIMIT 0,20