Strutturare
query
Campo calcolato.
E' possibile con l'uso
di espressioni usare campi in una tabella per calcolare nuovi
valori.
Per esempio moltiplicare il valore del campo quantità per il
valore del campo prezzo.
Nelle espressioni i nomi dei campi sono racchiusi tra parentesi
quadre [ ] mentre i numeri no.
Se dovessimo calcolare delle commissioni sulle vendite e visualizzare
i risultati in una colonna chiamata Provvigioni, basterà digitare
Provvigioni:0,2*[Vendite] nella griglia
di disegno.
Riportiamo 2 esempi pratici.
1) Supponiamo di avere una query con un campo Quantità
Prodotto e un campo Prezzo e dobbiamo calcolare la vendita totale di un prodotto.
Apriamo la query in visualizzazione struttura e selezioniamo
la riga campi in una colonna vuota e digitiamo
Vendita Tot:[Quantità Prodotto]*[Prezzo]
(Vendita prodotto è il nuovo campo che stiamo creando, il resto
tra le parentesi quadre è l'espressione che genera la vendita
totale)

2)Supponiamo di avere una query
con un campo Totale Vendite Italia
e dobbiamo calcolare una provvigione per un rappresentante.
Apriamo la query in visualizzazione struttura selezioniamo la
riga campi in una colonna vuota e digitiamo:
Provvigioni:[Totale Vendita Italia]*0,1 (0,1
per calcolare il 10%)
Funzioni nelle query
E' possibile in una query raggruppare
per nome tutti i fornitori o clienti e calcolare la somma degli
ordini di ogni cliente o fornitore.
In visualizzazione struttura clicchiamo su simbolo Totali
sulla barra degli strumenti
e nella riga formula sotto il campo clienti selezioniamo Raggruppamento, sotto il campo vendite
selezioniamo Somma.

Quando eseguiamo la query notiamo che i clienti
sono stati raggruppati con il loro totale corrispettivo vendite.
Query parametrizzata
Una query parametrizzata
è una query che quando viene lanciata chiede informazioni per
ottenere il risultato.
Per esempio in una query con un campo Città possiamo al momento della sua esecuzione visualizzare tutti
i record di una sola città.
Nella riga criteri in visualizzione struttura racchiusa tra
parentesi quadre e seguita da due punti possiamo inserire il
comando appropriato [Specifica
la Città:]

Primi valori di una query
E' possibile ordinare i valori
di un campo in una query in ordine decrescente o crescente e
anche trovare i primi dieci o cinque (o quello che abbiamo bisogno)
valori a secondo se il campo è ordinato in ordine decrescente
(Z - A , 0 -9) quelli più alti; se il campo è ordinato in ordine
crescente (A - Z , 9 - 0) quelli più bassi.
Apriamo la query in visualizzazione
struttura selezioniamo la riga Ordinamento
sotto il campo appropriato e selezioniamo decrescente.

Selezioniamo sulla barra degli strumenti la casella
valori su 5.

Eseguiamo la query e notiamo che sono visualizzati
i primi cinque valori elencati in ordine decrescente.
Questo
documento è stato redatto personalmente da Pierluigi Origgi
(poriggi@origgi.com).
Non mi assumo responsabilità riguardo l'uso di questa
guida, in quanto non garantisco l'esattezza del contenuto nonostante
tutto il mio impegno. Non ci sono scopi commerciali e l'uso
è solo divulgativo e gratuito. E' permessa la pubblicazione
su altri siti lasciando intatto il contenuto e un riferimento
al sito http://www.webanchio.com/