Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2003
    Messaggi
    18

    Query dentro query o altre diavolerie?

    ciao ragazzi

    ho un problema con la teoria prima di mettermi a smanettare con la sintassi

    ad esempio ho queste tre tabelle

    utente
    | id | utente |

    livelli
    | id | livello | etichetta |

    accessi
    | id | id_utente |


    io vorrei come risutato questo

    | etichetta | n.totale di accessi |


    le tabelle utente e accessi sono legate da utente.id e accessi.id_utente e fino qui ci sono arrivato
    ma non riesco a dirgli che il risultato dovrà essere subordinato a WHERE utente.utente LIKE %etichetta%

    qualcuno mi può aiutare?
    grazie

  2. #2

    Re: Query dentro query o altre diavolerie?

    Originariamente inviato da ivox
    ciao ragazzi

    ho un problema con la teoria prima di mettermi a smanettare con la sintassi

    ad esempio ho queste tre tabelle

    utente
    | id | utente |

    livelli
    | id | livello | etichetta |

    accessi
    | id | id_utente |


    io vorrei come risutato questo

    | etichetta | n.totale di accessi |


    le tabelle utente e accessi sono legate da utente.id e accessi.id_utente e fino qui ci sono arrivato
    ma non riesco a dirgli che il risultato dovrà essere subordinato a WHERE utente.utente LIKE %etichetta%

    qualcuno mi può aiutare?
    grazie
    VVoVe: VVoVe:
    non si è capito molto.
    vuoi ke il risultato della query sia ad es. WEHERE campo.tabella1 = campo.tabella?
    http://codecanyon.net/category/all?ref=Manuelandro
    And I bet she told a million people that she'd stay in touch, Well all the little promises they dont mean much,When theres
    memories to be made

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2003
    Messaggi
    18
    hemmm si effettivamente mi son spiegato male,

    io vorrei ottenere un array contenente i dati relativi al numero totale di accessi per ogni etichetta

    il mio problema è che non riesco a capire come dirgli che la clausula è che la label stessa sia una parte del nome utente

    rifaccio l'esempio con dei dati magari si capisce meglio:
    tbl_utente
    | id | utente |
    1 - ilgrandepippo
    2 - megliopippo
    3 - megliopluto

    tbl_livelli
    | id | livello | etichetta |
    1 - admin - pippo
    2 - superadmin - pluto
    3 - user - paperino

    tbl_accessi
    | id | id_utente |
    1 - 2
    1 - 3
    1 - 2
    1 - 1

    memorizzo gli accessi in base al nome utente e poi vorrei questo array come risultato

    | etichetta | n.totale di accessi |
    pippo - 3
    plulto - 1
    paperino - 0

    nel caso di pippo mi deve contare quanti utenti che contengono pippo sono entrati.

    non credo di essere stato più chiaro di prima :-) ora capirete perché non capisco

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 © 2025 vBulletin Solutions, Inc. All rights reserved.