Ciao a tutti
ho una tabella contenenti dei record, appartenenti ad una rispettiva categoria.
Ho la necessitā di estrarre 10 record, in maniera random con CAT univoca.codice:ID CAT DESCRIZIONE 1 10 Primo 2 10 Secondo 3 9 Terzo 4 8 Quarto 5 9 Quinto 6 10 Sesto etc..
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:
![]()