Visualizzazione dei risultati da 1 a 3 su 3

Discussione: [ACCESS] unione query

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2012
    Messaggi
    42

    [ACCESS] unione query

    Ciao Ragazzi,

    Ho un problemino riguardante la unione di 3 query. Vi faccio un esempio:

    Ho tre query chiamate:

    - prezzo;
    - chili;
    - fornitore;

    Le tre query sono strutturate allo stesso modo ma come da titolo hanno informazioni differenti, ad esempio la query "prezzo" è strutturata:

    DATA | PATATE | UVA | FRAGOLE |
    01/01/13| 2€ | 3€ | 5€ |


    Il mio problema è che vorrei unire queste 3 query ottenendo una query avente risultato simile a questo:

    DATA | PATATE | UVA | FRAGOLE |
    01/01/13 | kg | prez | fornit | kg | prez | fornit | kg | prez | fornit |

    Come devo fare?
    Ho provato con il pivot ma quest'ultimo non mi fa esportare il risultato.

    Vi ringrazio anticipatamente

  2. #2
    non ho capito bene il risultato che vuoi ottenere..
    le query utilizzate per la query di unione devono avere gli stessi campi e formati, la sintassi è questa:

    Select campo1, campo2
    from query1
    union Select campo1, campo2
    from query2
    Se invece le tue 3 query hanno 3 info diverse e le vuoi riportare tutte in un singolo risultato fai una query di selezione e metti in join con il campo chiave, tiri giu dalla prima tabella il campo chiave e dalle altre solo i campi aggiuntivi.

    Date le tabelle, dove campo1 è uguale in entrambe le tabelle:
    q1: campo1 e campo2
    q2: campo1 e campo2

    Con questo codice metti in join 2 tabelle
    select q1.campo1, q1.campo2, q2.campo2
    from q1 left join q2 on
    q1.campo1 = q2.campo1

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2012
    Messaggi
    42
    Grazie mille per l'info!! credo che con il join con il campo "data" ottengo il risultato che voglio!

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.