Buongiorno,
ho una tabella con i seguenti dati:
id nome dimensione_img categoria 1 pippo 800x450 a 2 pluto 800x450 b 3 gino 800x600 c 4 andrea 800x450 b 5 giacomo 800x600 d 6 luigi 800x900 a 7 giorgia 800x750 b 8 roberta 800x450 c
Avrei necessità di estrapolare 2 risultati rispettando le seguenti condizioni:
1) "dimensione_img" deve essere uguale a 800x450
2) per ogni categoria mi deve estrapolare 1 solo risultato e dove dovesse essercene più di 1 la scelta dovrebbe essere randomica
3) se dovessero esserci più di 2 categorie avendo richiesto 2 risultati anche qui la scelta dovrebbe essere randomica
Categoria "a" ha 1 sola immagine 800x450
Categoria "b" ha 2 immagini 800x450 e a me ne serve 1 randomica
Categoria "c" ha 1 sola immagine 800x450
Categoria "d" non immagini 800x450
-------------------------------------------
Risultato: 3 immagini 800x450
Di queste 3 immagini a me ne servono 2 randomiche
E' possibile ottenere il risultato voluto con 1 sola query?
Purtroppo non ho le conoscenze necessarie per una query di questo genere ç_ç
Grazie mille per chi volesse aiutarmi,
buona giornata!