Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di SerenaGrafic@
    Registrato dal
    Jul 2016
    residenza
    Piemonte
    Messaggi
    25

    Query che restituisce X risultati considerando diversi fattori

    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!
    Studio grafico torino di Serena Grafic@

  2. #2
    che database usi? lo sai che devi dirlo per regolamento, anche perché le istruzioni potrebbero essere diverse

  3. #3
    Utente di HTML.it L'avatar di SerenaGrafic@
    Registrato dal
    Jul 2016
    residenza
    Piemonte
    Messaggi
    25
    Ciao, hai ragione scusami, database SQL comunque.
    Grazie
    Studio grafico torino di Serena Grafic@

  4. #4
    Quote Originariamente inviata da SerenaGrafic@ Visualizza il messaggio
    Ciao, hai ragione scusami, database SQL comunque.
    Grazie
    WOW! quale dei miliardi di database SQL? Microsoft SQL Server? MySQL? Oracle? Postgres? Access? ...?

  5. #5
    Utente di HTML.it L'avatar di SerenaGrafic@
    Registrato dal
    Jul 2016
    residenza
    Piemonte
    Messaggi
    25
    Quote Originariamente inviata da optime Visualizza il messaggio
    WOW! quale dei miliardi di database SQL? Microsoft SQL Server? MySQL? Oracle? Postgres? Access? ...?
    Scusami MySQL. Prometto che la prossima volta scriverò tutte le informazioni necessarie.
    Serve sapere altro? Grazie per la pazienza
    Studio grafico torino di Serena Grafic@

  6. #6
    Utente di HTML.it L'avatar di SerenaGrafic@
    Registrato dal
    Jul 2016
    residenza
    Piemonte
    Messaggi
    25
    Buongiorno, nessuno riesce ad aiutarmi?
    Grazie
    Studio grafico torino di Serena Grafic@

  7. #7
    Utente di HTML.it L'avatar di nman
    Registrato dal
    Jan 2011
    residenza
    Milano
    Messaggi
    1,333
    Il problema è che sembra una cosettina semplice semplice,
    Pero confesso che io (che pensavo di farla in pochi minuti) sto esaurendo le risorse

    Quegli Rnd(x) nidificati continuano a cambiare e tolgono le fondazioni ........

    Tu hai chiesto in una unica query
    ma io (per il momento) non riesco neanche in piu query concatenate

    Certo con una tabella temporanea o un ciclo si risolverebbe
    ma ormai è una questione di orgoglio

    Continuo a pensarci,
    forse trovero la vena giusta

  8. #8
    Utente di HTML.it L'avatar di SerenaGrafic@
    Registrato dal
    Jul 2016
    residenza
    Piemonte
    Messaggi
    25
    Quote Originariamente inviata da nman Visualizza il messaggio
    Il problema è che sembra una cosettina semplice semplice,
    Pero confesso che io (che pensavo di farla in pochi minuti) sto esaurendo le risorse

    Quegli Rnd(x) nidificati continuano a cambiare e tolgono le fondazioni ........

    Tu hai chiesto in una unica query
    ma io (per il momento) non riesco neanche in piu query concatenate

    Certo con una tabella temporanea o un ciclo si risolverebbe
    ma ormai è una questione di orgoglio

    Continuo a pensarci,
    forse trovero la vena giusta
    Ciao nman, scusami se ti rispondo solo ora.
    Avevo pensato anche io ad un ciclo e non sarebbe un problema, probabilmente seguirò questa via momentaneamente.

    Grazie per il tempo che hai dedicato , aggiornami se hai novità.

    Buona giornata!
    Studio grafico torino di Serena Grafic@

Tag per questa discussione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.