MySQL may repeat results if you do repeated queries with ORDER BY rand LIMIT 1. But it won't if you ask for all 10 questions at once---ORDER BY rand LIMIT 10.
You may have to issue one query per subject, but so what? Unless there are dozens of subjects, the speed difference won't be noticeable.
In reply to Re: Re: Re: Is there a good way of retrieving entries randomly from a database (MySQL perhaps)?
by sgifford
in thread Is there a good way of retrieving entries randomly from a database (MySQL perhaps)?
by soon_j
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |