Sobes.tech
Junior

Uveďte agregační funkce v kontextu práce s databázemi.

sobes.tech AI

Odpověď od AI

Agregační funkce v databázích jsou funkce, které přijímají sadu hodnot a vracejí jednu konečnou hodnotu. Často se používají k výpočtu statistik o datech.

Hlavní agregační funkce:

  • COUNT() — počítá počet řádků nebo hodnot.
  • SUM() — počítá součet číselných hodnot.
  • AVG() — počítá průměr.
  • MIN() — najde minimální hodnotu.
  • MAX() — najde maximální hodnotu.

Příklad dotazu, který počítá počet uživatelů a průměrný věk:

SELECT COUNT(*) AS total_users, AVG(age) AS average_age FROM users;