テーブルの最後のX行をIDの順に取得する必要があります。どうすればこれを達成できますか?Sqlalchemyが最後のX行を順番に取得
13
A
答えて
18
query = users.select().order_by(users.c.id.desc()).limit(5)
print reversed(conn.execute(query).fetchall())
私はあなたとORDER_BYパラメータの前に付けることができると信じて、とにかく
そのような何か
0
- 逆の順序を取得するために、「」。
query = users.select().order_by(-users.c.id.desc()).limit(5)
また、制限する代わりにpythonスライスを使用することもできます。
query = users.select().order_by(users.c.id.desc())[-5:]
query = users.select().order_by(-users.c.id.desc())[:5]
+1
明らかに負のインデックスを使用すると、SQLに送られた 'LIMIT'ではなく、すべての行とスライスがPythonで取得されます。 –
関連する問題
- 1. Xの行の最高値を取得
- 2. 同等のクラスを順番に取得
- 3. Sqlalchemyがタイムスロットで行を取得する
- 4. 最後の行を一番上に選択しても、最初の行から最後の行まで順番に並べ替える方法
- 5. SELECTステートメントで最後の3行を取得し、ASC順にします
- 6. Jsoupで順番にデータを取得
- 7. 最後にデータを入力C#でExcelの行番号を取得
- 8. ファイルから最後の行を取得
- 9. 最後の行を取得するPython
- 10. Googleシートで範囲の最後のX非空の行を取得します
- 11. 複数の列を反復した後に列を順番に取得する
- 12. SqlAlchemy:最後に挿入されたレコードのIDを取得する
- 13. Jquery - x番目の要素を取得
- 14. リストから最新のアイテム/最後のアイテムを昇順に取得します
- 15. Javaのリストの最後のX個のアイテムを取得する
- 16. awkのファイルから最後のx個の列を取得
- 17. ディレクトリ内の最後のX個のファイルを取得する
- 18. MySQLの最後のXエントリの割合を取得
- 19. カウントを取得し、最後の行の名前を取得X未満の場合
- 20. 文字列(JavaScriptの)の最後の番号を取得する
- 21. actionscript 3のイベントのルーピングは、最後の番号を取得
- 22. PHPは配列の最後までxを取得します
- 23. 文字列操作 - 最後の 'x'文字数を取得
- 24. Zend Paginatorで最初と最後のアイテム番号を取得するには?
- 25. 最後のインデックス番号を取得するVB.net
- 26. Android - 最後の番号を取得する方法
- 27. X秒後に最後のアイテムのみを取ります
- 28. 取得最後から2番目の要素の一覧
- 29. Excelシート(EPPlus)を印刷するときに最後の行の行番号を取得する方法
- 30. 最大幅480pxの行の順番を逆にする
私はそのクエリがIDの順番でそれらを保持しているとは思っていません。IDを逆にしてしまいました。 – Wiz
meh that works: –