Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Aiuto query con join

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2013
    Messaggi
    2

    Aiuto query con join

    Salve a tutti, sono nuovo del forum e vorrei tanto un vostro aiuto

    Vi pongo subito il mio problema:

    Praticamente ho due tabelle storia e utenti, nella tabella storia ho:
    -codice
    -id_responsabile,
    -id_proprietario,
    -id_titolare

    mentre nella tabella utenti ho:
    -id_utente,
    -nominativo

    gli id che sono nella tabella storia sono tutti chiave esterna con id_utente, ora vorrei sapere se è possibile, attraverso un join, avere come risultato invece dei vari id nella tabella storia, i vari nominativi.

    Esempio:

    codice | id_responsabile | id_proprietario | id_titolare
    1111 1 2 3



    id_utente | nominativo
    1 franco rossi
    2 giovanni neri
    3 giuseppe bianchi

    il risultato della query dovrebbe essere:

    1111 | Franco Rossi | giovanni neri | giuseppe bianchi


    Spero di essere stato chiaro..

    Grazie!!

  2. #2
    SELECT storia.codice, utenti.nominativo, utenti_1.nominativo, utenti_2.nominativo
    FROM ((storia LEFT JOIN utenti ON storia.id_responsabile = utenti.id_utente) LEFT JOIN utenti AS utenti_1 ON storia.id_proprietario = utenti_1.id_utente) LEFT JOIN utenti AS utenti_2 ON storia.id_titolare = utenti_2.id_utente

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2013
    Messaggi
    2
    Grazie mile!!! è proprio quello che mi serviva

  4. #4
    Originariamente inviato da gildart
    Grazie mile!!! è proprio quello che mi serviva
    Di niente figurati

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.