sql >> データベース >  >> RDS >> Mysql

Djangoで、データベースから100個のランダムレコードを選択するにはどうすればよいですか?

    Content.objects.all().order_by('?')[:100]
    

    order_bydocs をご覧ください。 。また、このアプローチはうまくスケーリングしないことに注意してください(実際、それは本当に、本当にひどくスケーリングします)。 このSOの回答を参照してください 大量のデータがある場合にランダム選択を処理するためのより良い方法のために。



    1. 約束されたmysqlモジュールはNodeJSでどのように機能しますか?

    2. 私のmysqlステートメントを最適化する! --RAND()が遅すぎる

    3. Unixタイムスタンプと日時

    4. MySQLの行を削除するにはクエリを削除します