Stáhnout prezentaci
Prezentace se nahrává, počkejte prosím
ZveřejnilElen Tomanová
2
Agregační funkce Agregační funkce jsou to funkce, které nějakým způsobem zpracují více hodnot a jako výsledek vrátí hodnotu jednu COUNT() Funkce COUNT() vrátí počet řádků v tabulce, splňující nějaká kritéria Spočítejte, kolik z uživatelů napsalo alespoň tři články
3
AVG označuje průměr z daných hodnot Zjistěte, jaký je průměrný počet článků na uživatele:
4
Sum vrací součet hodnot Zjistěte, kolik článků napsali dohromady lidé narození po roce 1980:
5
Funkce Min() vrátí nejmenší hodnotu Najděte nejnižší datum narození:
6
Pokud bychom chtěli vybrat i jméno a příjmení, tento kód nebude fungovat: Datum narození nepatří Janu Novákovi Problém lze vyřešit seřazením podle data narození vzestupně a limitem 1
7
Funkce MAX () vrátí největší hodnotu Najděte maximální počet článků od 1 uživatele:
8
Položky v databázi můžeme seskupovat podle určitých kritérii. Seskupování používáme téměř vždy spolu s agregačními funkcemi. Seskupte uživatele podle jména a přidejte i počet jeho zastoupení v tabulce
9
Pro zjednodušení si můžeme v dotazu vytvořit aliasy, tedy přejmenovat třeba nějaký dlouhý sloupec, aby byl dotaz přehlednější
Podobné prezentace
© 2024 SlidePlayer.cz Inc.
All rights reserved.