SQL – Gruppe Av

0 Comments
Annonser

SQL GRUPPE AV punkt er brukt i samarbeid med SELECT-setning for å ordne identiske data inn i grupper. Denne GRUPPEN AV punkt følger WHERE-setningsdelen i et SELECT-uttrykk, og forut for BESTILLINGEN AV klausulen.

Syntaks

Den grunnleggende syntaksen for en GRUPPE AV setninger er vist i følgende kode blokk., GRUPPEN AV punkt må følge vilkårene i WHERE-setningsdelen, og må gå forut for BESTILLINGEN AV punkt hvis man er brukt.

SELECT column1, column2FROM table_nameWHERE GROUP BY column1, column2ORDER BY column1, column2

Eksempel

Tenk KUNDER-tabellen har følgende poster −

Hvis du ønsker å vite den totale mengden av lønn på hver enkelt kunde, og deretter GRUPPEN AV spørring ville være som følger.,

SQL> SELECT NAME, SUM(SALARY) FROM CUSTOMERS GROUP BY NAME;

vil Dette gi følgende resultat −

+----------+-------------+| NAME | SUM(SALARY) |+----------+-------------+| Chaitali | 6500.00 || Hardik | 8500.00 || kaushik | 2000.00 || Khilan | 1500.00 || Komal | 4500.00 || Muffy | 10000.00 || Ramesh | 2000.00 |+----------+-------------+

Nå, la oss se på et bord hvor KUNDER-tabellen har følgende poster med dupliserte navn −

Nå igjen, hvis du ønsker å vite den totale mengden av lønn på hver enkelt kunde, deretter GRUPPEN AV spørring ville være som følger: −

SQL> SELECT NAME, SUM(SALARY) FROM CUSTOMERS GROUP BY NAME;

vil Dette gi følgende resultat −

+---------+-------------+| NAME | SUM(SALARY) |+---------+-------------+| Hardik | 8500.00 || kaushik | 8500.00 || Komal | 4500.00 || Muffy | 10000.00 || Ramesh | 3500.00 |+---------+-------------+
Annonser


Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *