Lass méi iwwer Microsoft Access GROUP duerch Query benotzen

Dir kënnt grënnen SQL-Queryen benotze fir Daten aus enger Datebank ze kréien awer dëst ass oft net genuch Telephonie fir Geschäftsbedéngungen ze treffen. SQL bidd Iech och d'Fähigkeit fir d'Abfrage Resultater ze grënnen baséiert op Reegele Level Attributen fir aggregéiert Fuerderungen mat der Grupp BY Klausel anzebannen. Opgepasst, zum Beispill, e Bestellt Daten Dësch, besteet aus de Attributiounen ënner:

Wann et Zäit ze leeden fir Performanceprognosen fir Verkafsleeder ze maachen, ass d'Orders Tabelle wertvoll Informatioun ze benotzen déi benotzt kann fir déi Iwwerpréiwung. Bei der Evaluatioun vum Jim, kënnt Dir zum Beispill eng einfach Abfrage schreiwe fir all Jim säi Verkafsdatum:

SELECT * FROEN PRODUET WOU SÉISLOUIT LIKE 'Jim'

Dëst wäerte all Dossier vun der Datebank abonnéieren, déi de Verkaf vu Jim gemaach huet:

Bestellt SREL ClientID Revenue 12482 Jim 182 40000 12488 Jim 219 25000 12519 Jim 137 85000 12602 Jim 182 10000 12741 Jim 155 90000

Dir kënnt dës Informatioun iwwerpréiwen an e puer manuelle Berechnungen maache fir mat der Statistikstatistik ze kommen, awer dëst wier eng onwierglëch Aufgab, déi Dir fir all Verspriechen bei der Firma ze widderhuelen. Amplaz datt Dir dës Aarbecht mat enger eenzeger Grupp duerch Query ersetzt, déi Statistiken fir all Verkafsstänn an der Gesellschaft berechent. Dir schreift einfach d'Query an spezifizéieren datt d'Datebank d'Resultater gruppéiren, déi op dem Feld Verkafsler baséieren. Dir kënnt duerno sämtlech vun den SQL aggregéierten Fongen fir Berechnungen op den Resultater ze maachen.

Hei ass e Beispill. Wann Dir déi folgend SQL-Deklaratioun ausgeführt:

SELECT Salverpréift, SUM (Revenue) AS 'Total', MIN (Revenue) AS 'Smallest', MAX (Revenue) AS 'Gréisst', AVG (Revenue) AS 'Moyenne', COUNT (Revenue) AS 'NUMMER' VUN ORDER GROUP Vum Salprersonal

Dir hätt déi folgend Resultater kritt:

Salesperson Gesamst kleng klengsten Duerchschnëtttsdurchschnitt Nom Jim 250000 10000 90000 50000 5 Mary 342000 24000 102000 57000 6 Bob 118000 4000 36000 39333 3

Wéi Dir gesitt, kann dës mächteg Funktioun Iech kleng Reportagen aus enger SQL-Query generéieren, déi wertvoll Business Intelligenz fir de Manager déi d'Performance Rezensiounen leeden. De Grupp BY Klausel ass häufeg an Datenbanken fir dësen Zweck benotzt ginn an ass en wäertvollen Tool an der DBA Bag vun Tricks.