Mysql
 sql >> база данни >  >> RDS >> Mysql

Избиране на произволни редове в MySQL

Можете да използвате rand функция в MySQL, за да подредите редовете и след това вземете първите 10 (или колкото искате) с limit .

select * from table order by rand() limit 10

Ако искате само въпросите по математика:

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ГРЕШКА 1148:Използваната команда не е разрешена с тази версия на MySQL

  2. Грешка в MySQL:спецификация на ключ без дължина на ключа

  3. Може ли Hibernate да работи със синтаксиса на MySQL ON DUPLICATE KEY UPDATE?

  4. Фатална грешка:Извикване на член функция bind_param() на булева

  5. Разбиране на HAProxy статистиката за MySQL и PostgreSQL