You can use the rand
function in MySQL to order the rows, and then take the top 10 (or however many you want) with limit
.
select * from table order by rand() limit 10
If you want just the math questions:
select * from table where type = 1 order by rand() limit 10