Visualizzazione dei risultati da 1 a 2 su 2

Discussione: select su tre tabelle

  1. #1

    select su tre tabelle

    ciao ho tre tabelle

    anagrafica
    foto
    documenti

    devo fare una select tirando fuori contemparaneamente tutti i nominativi dentro anagrafica e gli eventuali file di documenti e foto che sono nelle altre due tabelle, mi serve di sapere tutti i nomintavi di anagrafica,ma non e' detto che questi abbiano necessariamente dei record correlati dentro documenti o foto
    http://www.mcganass.com

  2. #2

    Re: select su tre tabelle

    Originariamente inviato da mcganass
    ciao ho tre tabelle

    anagrafica
    foto
    documenti

    devo fare una select tirando fuori contemparaneamente tutti i nominativi dentro anagrafica e gli eventuali file di documenti e foto che sono nelle altre due tabelle, mi serve di sapere tutti i nomintavi di anagrafica,ma non e' detto che questi abbiano necessariamente dei record correlati dentro documenti o foto
    usa LEFT JOIN
    codice:
    SELECT *
    FROM anagrafica a
    LEFT JOIN foto f ON f.campo  = a.campo
    LEFT JOIN documenti d ON d.campo = a.campo
    metti al posto di "campo" il campo reale relazionato.

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

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.