Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Join tra 2 tabelle

  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    654

    Join tra 2 tabelle

    Ho dato un'occhiata per la prima volta all'uso di una join (mi serve per il lavoro), ma c'è una parte della sintassi che non riesco a capire.

    Semplificando ho queste due tabelle.
    PGA ==> campi 'PGA_Codice Alunno', 'PGA_Data'
    AlunniCod ==> campi 'Codice Alunno', 'Nome Alunno'

    I campi relazioni sono 'PGA_Codice Alunno' e 'Codice Alunno'.

    Ho costruito la prima parte della sintassi:

    Codice PHP:
    //dati inviati da un form
    $nome=$_POST['nome'];
    $data=$_POST['data'];

    $q "SELECT AlunniCod.*,PGA.* FROM AlunniCod,PGA WHERE ....; 
    Cosa devo inserire dopo il WHERE per prendere i campi di entrambe le tabelle? (per esempio tutti i record di PGA_Data che hanno valore $data).

  2. #2
    .....

    where PGA_Codice_Alunno = Codice_Alunno
    and PGA_Data = '$data'

    se i campi hanno lo stesso nome in entrambe le tabelle aggiungi al campo la tabella come prefisso es. tabella.campo

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

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    654
    Grazie per l'aiuto

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.