Visualizzazione dei risultati da 1 a 2 su 2

Discussione: join da 3 a 4 tabelle

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    43

    join da 3 a 4 tabelle

    Salve ragazzi,
    ho una query su 3 tabelle su mdb access
    Codice PHP:
    sql "SELECT * FROM ordini INNER JOIN (ordinati INNER JOIN cliente ON ordinati.id_cliente = cliente.id ) ON ordini.id = ordinati.id_ordini  WHERE ordini.id="&IDord&" " 
    a questo punto dovrei aggiungere una join ad una 4° tabella (prodotti) che dovrebbe essere collegata alla tabella ordinati, ma non riesco a vanirne a capo con la giusta sintassi.

    Vi ringrazio anticipatamente per ogni vostro consiglio.

    Gian

  2. #2
    Utente di HTML.it L'avatar di Joe Taras
    Registrato dal
    Nov 2003
    residenza
    Taranto
    Messaggi
    955
    Ovviamente non conoscendo bene le strutture non ti posso dire come procedere ma se vuoi un consiglio fai una bella cosa

    scriviti la JOIN in questo modo

    SELECT listacampi
    FROM tab1
    INNER JOIN tab2
    ON tab1.campo = tab2.campo
    INNER JOIN tab3
    ON tab3.campo = tab2. campo
    INNER JOIN tab4
    ON tab4.campo = tab3.campo

    e poi prova a darla ad access e vedi come te la converte.

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.