Sobes.tech
Junior

Նշեք տվյալների բազաների հետ աշխատանքի համատեքստում ագրեգատային ֆունկցիաները։

sobes.tech AI

Պատասխան AI-ից

Տվյալների բազաների մեջ հավաքական ֆունկցիաները այն ֆունկցիաներն են, որոնք ընդունում են արժեքների հավաք և վերադարձնում մեկ վերջնական արժեք։ Դրանք հաճախ օգտագործվում են տվյալների վիճակագրությունը հաշվարկելու համար։

Հիմնական հավաքական ֆունկցիաները՝

  • COUNT() — հաշվում է տողերի կամ արժեքների քանակը։
  • SUM() — հաշվարկում է թվային արժեքների գումարը։
  • AVG() — հաշվարկում է միջին արժեքը։
  • MIN() — գտնում է նվազագույն արժեքը։
  • MAX() — գտնում է առավելագույն արժեքը։

Օրինակ հարցում, որը հաշվում է օգտվողների թիվը և միջին տարիքը՝

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