Junior
Նշեք տվյալների բազաների հետ աշխատանքի համատեքստում ագրեգատային ֆունկցիաները։
sobes.tech AI
Պատասխան AI-ից
Տվյալների բազաների մեջ հավաքական ֆունկցիաները այն ֆունկցիաներն են, որոնք ընդունում են արժեքների հավաք և վերադարձնում մեկ վերջնական արժեք։ Դրանք հաճախ օգտագործվում են տվյալների վիճակագրությունը հաշվարկելու համար։
Հիմնական հավաքական ֆունկցիաները՝
COUNT()— հաշվում է տողերի կամ արժեքների քանակը։SUM()— հաշվարկում է թվային արժեքների գումարը։AVG()— հաշվարկում է միջին արժեքը։MIN()— գտնում է նվազագույն արժեքը։MAX()— գտնում է առավելագույն արժեքը։
Օրինակ հարցում, որը հաշվում է օգտվողների թիվը և միջին տարիքը՝
SELECT COUNT(*) AS total_users, AVG(age) AS average_age FROM users;