---
title: SQL Aggregate Functions
description: "## SQL Aggregate Functions – SQL Нэгтгэсэн Функцууд An aggregate function is a function that performs a calculation on a set of values, and returns a single value. Нэгтгэл функц нь олон тооны утгууд дээр тооцоолол хийж, нэг утгыг буцаадаг…"
url: "https://apprentice.mn/docs/sql-aggregate-functions/"
updated: "2024-07-25"
category: SQL
---

# SQL Aggregate Functions

## SQL Aggregate Functions – SQL Нэгтгэсэн Функцууд

An aggregate function is a function that performs a calculation on a set of values, and returns a single value.

Нэгтгэл функц нь олон тооны утгууд дээр тооцоолол хийж, нэг утгыг буцаадаг функц юм.

Aggregate functions are often used with the `GROUP BY` clause of the `SELECT` statement. The `GROUP BY` clause splits the result-set into groups of values and the aggregate function can be used to return a single value for each group.

Нэгтгэл функцуудыг ихэвчлэн `SELECT` мэдэгдлийн `GROUP BY` заалттай хамт ашигладаг. `GROUP BY` заалт нь үр дүнгийн багцыг утгуудын бүлгүүдэд хуваадаг бөгөөд хамтлагийн функц нь тус бүрийн бүлэгт нэг утгыг буцаахад ашиглаж болно.

The most commonly used SQL aggregate functions are:

Хамгийн түгээмэл ашиглагддаг SQL нэгтгэл функцүүд нь:

- `MIN()` – returns the smallest value within the selected column

`MIN()` – сонгосон баганад хамгийн бага утгыг харуулна.

- `MAX()` – returns the largest value within the selected column

`MAX()` сонгосон баганад хамгийн их утгыг харуулна.

- `COUNT()` – returns the number of rows in a set

`COUNT()` хүснэгт дэх мөрүүдийн тоог харуулна.

- `SUM()` – returns the total sum of a numerical column

`SUM()` тоон утгатай баганын нийлбэрийг харуулна.

- `AVG()` – returns the average value of a numerical column

`AVG()` тоон утгатай баганаас дундчилсан тоог харуулна.

Aggregate functions ignore null values (except for `COUNT()`).

Нэгтгэл функцүүд нь хоосон(null) утгуудад хэрэглэдэггүй (`COUNT()` ч тоолдоггүй).

We will go through the aggregate functions above in the next chapters.

Бид дараагийн бүлгүүдэд дээрх нэгтгэл функцүүдийг үзэх болно.

        [https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fapprentice.mn%2Fdocs%2Fsql-aggregate-functions%2F&linkname=SQL%C2%A0Aggregate%C2%A0Functions](https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fapprentice.mn%2Fdocs%2Fsql-aggregate-functions%2F&linkname=SQL%C2%A0Aggregate%C2%A0Functions)[https://www.addtoany.com/add_to/mastodon?linkurl=https%3A%2F%2Fapprentice.mn%2Fdocs%2Fsql-aggregate-functions%2F&linkname=SQL%C2%A0Aggregate%C2%A0Functions](https://www.addtoany.com/add_to/mastodon?linkurl=https%3A%2F%2Fapprentice.mn%2Fdocs%2Fsql-aggregate-functions%2F&linkname=SQL%C2%A0Aggregate%C2%A0Functions)[https://www.addtoany.com/add_to/email?linkurl=https%3A%2F%2Fapprentice.mn%2Fdocs%2Fsql-aggregate-functions%2F&linkname=SQL%C2%A0Aggregate%C2%A0Functions](https://www.addtoany.com/add_to/email?linkurl=https%3A%2F%2Fapprentice.mn%2Fdocs%2Fsql-aggregate-functions%2F&linkname=SQL%C2%A0Aggregate%C2%A0Functions)[https://www.addtoany.com/share](https://www.addtoany.com/share)
