[supersaibal]
Originariamente inviato da SavyX
Ciao a tutti
ho una tabella contenenti dei record, appartenenti ad una rispettiva categoria.
codice:
ID CAT DESCRIZIONE
1 10 Primo
2 10 Secondo
3 9 Terzo
4 8 Quarto
5 9 Quinto
6 10 Sesto
etc..
Ho la necessità di estrarre 10 record, in maniera random con CAT univoca.
Stavo provando questa query:
SELECT ID, CAT, DESCRIZIONE
FROM tabella
GROUP BY CAT
ORDER BY RAND()
LIMIT 0, 10
Inconveniente:
all'estrazione dei 10 record random univoci per CAT, mi viene restituito il PRIMO record univoco.
Es.
1 10 Primo
2 10 Secondo
6 10 Sesto
mi viene fuori sempre questo:
1 10 Primo
Cove faccio a far venire RANDOM anche questi?
Grazie, spero di esser stato chiaro :rollo:

[/supersaibal]