devo verificare se funziona meglio, per il momento avevo provato così:

select * from code where x=0 order by RAND() limit 0,15

funziona abbastanza bene, anche se impiega un secondo prima di restituire il risultato.