sql >> Databáze >  >> RDS >> Mysql

Jak vzorkovat řádky v MySQL pomocí RAND (seed)?

K tomu použijte stejný zdroj pro všechny řádky, například:

select id from foo where rand(42) < 0.05 order by id desc limit 100

Viz rand() docs, proč to tak funguje. Pokud chcete jinou sadu hodnot, změňte zdroj.



  1. Jak efektivně najít nejbližší místa v blízkosti daného místa

  2. MYSQL do outfile přístup odepřen - ale můj uživatel má VŠECHNY přístup.. a složka je CHMOD 777

  3. dotaz na ignorování duplicitních/nulových záznamů

  4. Proč oracle neukazuje celočíselnou část desetinného čísla