Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak w Django wybrać 100 losowych rekordów z bazy danych?

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

Zobacz dokumentację order_by . Należy również pamiętać, że to podejście nie skaluje się dobrze (w rzeczywistości skaluje się bardzo, bardzo źle). Zobacz ta odpowiedź na SO dla lepszego sposobu obsługi losowego wyboru, gdy masz duże ilości danych.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. usuwanie encji kaskadowo nie działających w relacji ManyToMany

  2. Co robi DELIMITER // w wyzwalaczu?

  3. UTF8 i japońskie znaki

  4. 500 wewnętrzny błąd serwera?

  5. Jak uzyskać rozmiar zestawu wyników w bajtach w zapytaniu SQL?