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

Výběr náhodných řádků v MySQL

Můžete použít rand funkci v MySQL seřadit řádky a poté vzít prvních 10 (nebo kolik jich chcete) s limit .

select * from table order by rand() limit 10

Pokud chcete jen matematické otázky:

select * from table where type = 1 order by rand() limit 10


  1. C#:Předá uživatelsky definovaný typ uložené proceduře Oracle

  2. Nelegální mix porovnávání Chyba MySQL

  3. Nelze vytvořit požadovanou službu [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment]

  4. textové vyhledávání objektů Oracle