Sobes.tech
Junior

Nimeta agregatsioonifunktsioonid andmebaasidega töötamise kontekstis.

sobes.tech AI

Vastus AI-lt

Andmebaaside kogufunktsioonid on funktsioonid, mis võtavad väärtuste kogumi ja tagastavad ühe lõppväärtuse. Neid kasutatakse sageli andmete statistika arvutamiseks.

Peamised kogufunktsioonid:

  • COUNT() — loeb ridade või väärtuste arvu.
  • SUM() — arvutab numbriliste väärtuste summa.
  • AVG() — arvutab keskmise väärtuse.
  • MIN() — leiab väikseima väärtuse.
  • MAX() — leiab suurima väärtuse.

Näide päringust, mis loeb kasutajate arvu ja keskmise vanuse:

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