Scopri à utilizà Microsoft Access GROUP BY Query

Pudete utilizà dumande SQL di basa di ricerca di ricerca di una basa di dati, ma din ùn spieghja micca pruvvidente intelligenza per risponde à i vostri bisogni. SQL ancu facilità a capacità di agruvà query results basati nantu à l'attributi di livellu di filiera per aduprà funzioni aghjurnate cù a clause GROUP BY. Cunsiderate, per esempiu, una tabella di data di ordine custituita da l'attributi sottu:

Quandu u tempu di cunducerà i valori di performance per salespeople, a table di Ordine cuntene una infurmazione pricula chì pò esse adupratu per questa scuperta. Quandu s'avvidava Jim, pudete esse, per esempiu, scrivite una consulta simplice chì ripruviu tutti i richi di vendita di Jim:

SELECT * FROM Ordruzzioni WHERE Salesperson LIKE 'Jim'

Questu puderà ricuperà tutte e ricordi da a basa di dati chì risponde à venduti fatti da Jim:

OrderID Salesperson CustomerID Revenue 12482 Jim 182 40000 12488 Jim 219 25000 12519 Jim 137 85000 12602 Jim 182 10000 12741 Jim 155 90000

Pudete riveverisce questa informazione è eseguite qualchì calculu manuale per sviluppà e statistici di funziunalità, ma questu seria una tesa scherza chì avete avutu ripetiri per ogni vende in a cumpagnia. Invece, pudete reemplazarà stu travagliu cù un quaternu GRUPO BY chì calcula l'statìstichi per ogni vende in l'azienda. Scaricate solu a quistione è spiccianu chì a basa di dati aggraranu i risultati basati nantu à u campu di Salesperson. Pudete puderà utilizà qualsiasi funzioni aghjurnamenti SQL per fà calculà e risultati.

Eccu unempiu. Sè chì eseguite a stallazione SQL:

SELECT Salesperson, SUM (Revenue) AS 'Total', MIN (Revenue) AS 'Smallest', MAX (Revenue) AS 'Largest', AVG (Revenue) AS 'Average', COUNT (Revenue) AS 'Number' FROM ORDER GROUP VENTI

Avete bisognu i risultati successivos:

Salesperson Intimu U Dumizzariu Di più numeru più grande Jim 250000 10000 90000 50000 5 Maria 342000 24000 102000 57000 6 Bob 118000 4000 36000 39333 3

Comu pudete vede, sta podaria funziunalità permette di generazione informazioni chjosi da una dumanda SQL, chì furnisce intelligenza di vende di valurizà à u gestore cumandanti i valutazioni di u performance. A clause GROUP BY hè spessu usata in basa di dati per questa propria è hè una strumenta priziosa in u bagagliu di i DBA.