Accesso MS - Riepilogo dei dati
Le query aggregate sono ottime se stai cercando solo un numero specifico, ma se desideri riepilogare le informazioni come un riepilogo simile a un foglio di calcolo, potresti prendere in considerazione l'idea di provare una query a campi incrociati. Quando si desidera ristrutturare i dati di riepilogo per renderli più facili da leggere e comprendere, prendere in considerazione l'utilizzo di un fileCrosstab Query.
Una query a campi incrociati è un tipo di Select Query. Quando si esegue una query a campi incrociati, i risultati vengono visualizzati in un foglio dati. Questa scheda tecnica ha una struttura diversa dagli altri tipi di schede tecniche.
La struttura di una query a campi incrociati può semplificare la lettura rispetto a una semplice query di selezione che visualizza gli stessi dati, come mostrato nello screenshot seguente.
Di gran lunga, il modo più semplice per creare una query a campi incrociati in Access consiste nell'usare semplicemente la procedura guidata fornita con Access per creare la query a campi incrociati. Andiamo ora alla scheda Crea, nei gruppi di query e fare clic sulla procedura guidata query.
Nella finestra di dialogo sopra, puoi vedere tutti i tipi di query speciali. È possibile creare una semplice procedura guidata di query come abbiamo fatto finora dalla visualizzazione struttura. Il secondo è quello che vogliamo: la query a campi incrociati che visualizza i dati in un formato di foglio di calcolo compatto. Ora seleziona la query a campi incrociati e fai clic su OK.
La prima schermata della procedura guidata chiederà quale tabella o query contiene i campi desiderati per i risultati della query a campi incrociati. Clicca sulQueries pulsante di opzione e selezionare qryOrdersInformation - questo è quello che abbiamo creato in precedenza che contiene il totale parziale, l'imposta sulle vendite ecc. Fare clic su Next.
Ora esamineremo i campi disponibili da quella query. Ti verrà chiesto di inserire i valori del campo che desideri come intestazioni di riga. Diciamo che vogliamo un semplice elenco di tutti i nostri diversi titoli di libri. Ora seleziona i campi del titolo del libro e invialo all'area del campo selezionato e fai clicNext.
Nella finestra di dialogo sopra, la domanda è cosa vuoi usare come intestazioni di colonna e questo dipende davvero da cosa vuoi valutare. Supponiamo che tu voglia visualizzare il nostrosales by date, scegli TransactionDate e fare clic Next.
La domanda nella finestra di dialogo sopra è specializzata in base al campo che abbiamo selezionato in precedenza poiché abbiamo scelto una colonna data e ora. Chiede se vogliamo raggruppare le informazioni sulla colonna della data e dell'ora in base a un intervallo specifico. Seleziona l'opzione dell'anno e fai clicNext.
La domanda successiva nella schermata di dialogo precedente chiede quale numero si desidera calcolare per ciascuna colonna nell'intersezione delle righe. In questo caso, possiamo andare in base alla quantità dei libri venduti selezionandoquantity (QTY) e Somma dalle funzioni e fai clic su Next.
L'ultima schermata della procedura guidata ti chiederà what do you want to name your query e poi fare clic su Finish per View that query.
Ora abbiamo informazioni libro per libro e anche informazioni sulle vendite totali come quando si è verificata ciascuna di quelle vendite.