Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Pivot in access

  1. #1

    Pivot in access

    Ciao a tutti,

    vorrei fare una query a campi incrociati che mi restituisce il totale di valori numerici per periodi a scelta.

    con questa
    TRANSFORM Sum(Tabella.Importo) AS SommaDiImporto
    SELECT Tabella.zona, Tabella.codice, Sum(Tabella.Importo) AS [Totale di Importo]
    FROM Tabella
    GROUP BY Tabella.zona, Tabella.codice
    PIVOT Format([data],"yyyy");

    ottengo i totali per anno, mentre io vorrei poter confrontare 2 periodi, di pari lunghezza, ma non necessariamente annuali.

    mi spiego meglio, vorrei confrontare ad esempio i totali di marzo04/febb05
    marzo05/febb06
    quindi 12 mesi con i 12 mesi dell'anno precedente,
    oppure
    sett04/febb05
    sett05/febb06
    quindi 6 mesi con gli stessi 6 mesi dell'anno precedente
    piuttosto che
    marzo05/ago05
    sett05/febb06
    ovvero 6 mesi con i sei mesi precedenti.
    il problema sta nel come indicare il pivot.
    se qualcuno ha già affrontato il problema...
    ciao e grazie.
    Alberto

  2. #2
    scusa con che database usi quella sql? no perchè mi interessano alcune sue parti...

  3. #3

  4. #4
    pivot et similia si usano solo con access e sql2005

  5. #5
    che cretino

    non le avevo mai viste queste cose...meglio che mi cerchi qualche articolo a riguardo metti caso mi ritornino utili

  6. #6
    Originariamente inviato da santino83
    che cretino

    non le avevo mai viste queste cose...meglio che mi cerchi qualche articolo a riguardo metti caso mi ritornino utili
    fai prima a guardarti la creazione guidata a campi incrociati di access!

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.