Hi,
this is what I would do:
1. make sure your questions table has a uniqueID field, which holds a unique integer value;
2. fetch all those uniqueID values (or all the ones you're interested in) using one of these:
SELECT uniqueID FROM table
SELECT uniqueID FROM table WHERE selection
and store them in a collection, say a List of Integers
3. now each time you need a question, randomly pick a uniqueID from your list, and fetch the question using
SELECT * FROM table WHERE uniqueID=theOneYouWant
4. Don't forget to remove the uniqueID once you have processed the question, otherwise the same one might come up again!
:)