Sobes.tech
Junior

Uveďte agregačné funkcie v kontexte práce s databázami.

sobes.tech AI

Odpoveď od AI

Agregačné funkcie v databázach sú funkcie, ktoré prijímajú súbor hodnôt a vracajú jednu konečnú hodnotu. Často sa používajú na výpočet štatistík o dátach.

Hlavné agregačné funkcie:

  • COUNT() — počíta počet riadkov alebo hodnôt.
  • SUM() — počíta súčet číselných hodnôt.
  • AVG() — počíta priemernú hodnotu.
  • MIN() — nájde minimálnu hodnotu.
  • MAX() — nájde maximálnu hodnotu.

Príklad dotazu, ktorý počíta počet používateľov a priemerný vek:

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