Raportowanie i zestawianie danych w języku SQL
Microsoft SQL Server 2008 Express Edition
Agregacja danych
Agregacja to łączenie wielu części w jedną całość. Dokładnie tak samo jest w języku SQL, w którym to możemy agregować dane – czyli łączyć je. Łączenie w SQL to między innymi suma wszystkich wartość, ale może to być też ich średnia wartość czy po prostu ilość elementów. Krótko pisząc agregacja danych to wynik z określonych operacji na danych.
Funkcje agregujące:
- COUNT - czyli zliczanie ilości zwróconych wierszy z zapytania,
- SUM - wynik z dodawania wartości, ze wszystkich elementów występujących w zapytaniu (każda kolumna osobno),
- AVG - wartość średnia (arytmetyczna), ze wszystkich wartości występujących w zapytaniu (również każda kolumna osobno),
- MIN - wartość najmniejsza ze wszystkich występujących w kolumnie,
- MAX - wartość największa ze wszystkich dostępnych w kolumnie.
Składnia zapytań z agregacją danych:
SELECT
COUNT | SUM | AVG | MIN | MAX
(lista kolumn lub kolumna)
FROM nazwa 1 tabeli...
Całość szkolenia, dostępna jest za darmo w kursie online.
W trybie podglądu dostępna jest tylko część treści szkolenia.
<< Wróć do opisu szkolenia
|