1. Di che linguaggio stiamo parlando?
2. Esistono più metodi... ad esempio puoi creare un array con gli ID di tutte le domande, ed estrarre solo tra gli elementi dell'array, rimuovendo di volta in volta i già estratti (ci sono metodi più efficienti di una rimozione da "in mezzo" all'array, se cerchi nel forum se n'è parlato più volte).