Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

 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.

Podobné prezentace


Prezentace na téma: " 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."— Transkript prezentace:

1

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ší


Stáhnout ppt " 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."

Podobné prezentace


Reklamy Google