Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [squlite] Join su 3 tabelle

    io ci riprovo a postare i miei orrori.....

    Dalla tabella principale contratti, devo estrarre una serie di dati e devo estrarre anche 2 dati da 2 tabelle collegate alla prima...


    <prova 1>
    SELECT Contratti.id, Contratti.id_anag_cli, Contratti.D, Contratti.Data, Contratti.tempo,
    Contratti.id_tipo, Anagrafica.id, Anagrafica.rs, Tipo.nome_tipo
    FROM Contratti
    LEFT OUTER JOIN Anagrafica
    LEFT OUTER JOIN Tipo
    ON Contratti.id_anag_cli=Contratti.id_anag_cli, Contratti.id_tipo=Tipo.id
    </prova 1>


    <prova 2>
    SELECT Contratti.id, Contratti.id_anag_cli, Contratti.D, Contratti.Data, Contratti.tempo,
    Contratti.id_tipo, Anagrafica.id, Anagrafica.rs, Tipo.nome_tipo
    FROM Contratti
    LEFT OUTER JOIN Anagrafica, Tipo
    ON Contratti.id_anag_cli=Contratti.id_anag_cli, Contratti.id_tipo=Tipo.id
    </prova 2>


    Risultati... NESSUNO...


  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    703
    select Contratti.id, Contratti.id_anag_cli, Contratti.D, Contratti.Data, Contratti.tempo,
    Contratti.id_tipo, Anagrafica.id, Anagrafica.rs, Tipo.nome_tipo
    from Contratti
    left join anagrafica on Contratti.id_anag_cli = Anagraficai.id_anag_cli
    left join Tipo on Contratti.id_tipo=Tipo.id

    se ci sono corrispondenze così le trovi.

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.