Salve a tutti,
sto cercando di estrarre da un database alcuni record in maniera casuale ma andando a pescarli secondo un certo criterio.
ho una tabella con una colonna contenuti e una capitoli, vorrei estrarre ad esempio due record casuali per il capitolo 1, tre per il capitolo 2 otto per il capitolo 3 ecc
| id | capitoli |
----------------
1 1
----------------
2 1
----------------
3 1
----------------
4 2
----------------
5 2
----------------
6 2
----------------
7 3
----------------
8 4
----------------
9 4
----------------
10 4
----------------
ecc..
----------------
I record sono 1000 e i capitoli 7, al momento non riuscendo a trovare altro modo sto eseguendo 7 query, una per capitolo, sicuramente questo non e' il massimo della pulizia e funzionalità.
sto cercando di estrarre da un database alcuni record in maniera casuale ma andando a pescarli secondo un certo criterio.
ho una tabella con una colonna contenuti e una capitoli, vorrei estrarre ad esempio due record casuali per il capitolo 1, tre per il capitolo 2 otto per il capitolo 3 ecc
| id | capitoli |
----------------
1 1
----------------
2 1
----------------
3 1
----------------
4 2
----------------
5 2
----------------
6 2
----------------
7 3
----------------
8 4
----------------
9 4
----------------
10 4
----------------
ecc..
----------------
I record sono 1000 e i capitoli 7, al momento non riuscendo a trovare altro modo sto eseguendo 7 query, una per capitolo, sicuramente questo non e' il massimo della pulizia e funzionalità.