sql >> Databasteknik >  >> RDS >> Mysql

Hur väljer jag 100 slumpmässiga poster från databasen i Django?

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

Se order_by docs . Var också medveten om att detta tillvägagångssätt inte skalar bra (i själva verket skalar det riktigt, riktigt dåligt). Se det här SO-svaret för ett bättre sätt att hantera slumpmässigt urval när du har stora mängder data.



  1. kommaseparerade fält för att jämföra i mysql

  2. 19.3 PDB Stäng ORA-65107 ORA-16078

  3. MySQL - Duplicerat inmatningsfel när du försöker lägga till ny kolumn

  4. Hur make_timestamptz() fungerar i PostgreSQL