Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    69

    Combinare i valori di due tabelle

    Salve, vorri sapere come posso fare per combinare i valori di due tabelle per visualizzarne uno in particolare.

    In pratica ho 2 tabelle "A" e "B", nella tabella "A" ho i campi:
    Id; Codice; Articolo; Descrizione; Prezzo; IdDispo
    1; NK001; Nike01; Scarpe Nike 001; 36.00 €; 2

    mentre nella tabella "B" ho i campi
    IdDispo; Descrizione; Immagine;
    1 ; Disponibile;
    2 ; Su Ordinazione;

    praticamente quello che vorrei è visualizzare i dati della tabella "A" con l'immagine della tabella "B" che corrisponde al campo IdDispo della tabella "A" tipo così:
    Id; Codice; Articolo; Descrizione; Prezzo; al posto di IdDispo vorrei visualizzare l'immagine corrispondente.
    1; NK001; Nike01; Scarpe Nike 001; 36.00 €;

    Come posso fare?

    Grazie a chi mi da una mano.

  2. #2
    usando la JOIN, così

    SELECT elenco_campi FROM tab1 JOIN tab2 ON tab1.IdDispo=tab2.IdDispo

    that easy!

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    69

    re:

    ciao, intanto grazie per la risposta ma non so perchè ottengo questo errore:
    [Microsoft][Driver ODBC Microsoft Access] Errore di sintassi nella proposizione FROM.

  4. #4
    ciao, intanto prego ma non posso risponderti se non vedo cosa hai scritto, ti pare?

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    69
    SELECT *
    FROM A JOIN B ON A.IdDispo=B.IdDispo

    Ho scritto questo.
    uso dreamweaver cs3

  6. #6
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    69

    capito!

    Ho dimenticato di scrivere INNER
    Grazie per l'aiuto sei stato davvero gentilissimo.

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.