Ola pessoal,
Estou precisando fazer um select randomico no meu banco de dados, isso da seguinte forma. Eu tenho um cadastro de banners e esses banners vao ser randomicos, entao eu tenho que mostrar 10 banners randomicos.
o unico exemplo que achei na net foi esse. Mas acho q nao vai resolver meu problema.
.....
Query q = em.createNamedQuery("banners");
// move to random page (each result page have size 1)
q.setFirstResult(new Random().nextInt(count));
q.setMaxResults(10);
return (FortuneCookie) q.getSingleResult();
alguem ja implementou de outra forma, tem uma luz pra mi dar? to sem saber de que forma fazer mesmo 
