sql >> Base de Datos >  >> RDS >> Mysql

Selección de filas aleatorias en MySQL

Puede usar rand función en MySQL para ordenar las filas, y luego tomar las 10 primeras (o las que quieras) con limit .

select * from table order by rand() limit 10

Si solo quieres las preguntas de matemáticas:

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