---
title: SQL Min and Max
description: "## The SQL MIN() and MAX() Functions – SQL MIN() болон MAX() функцүүд The `MIN()` function returns the smallest value of the selected column. `MIN()` функц нь сонгосон баганы хамгийн бага утгыг харуулна. The `MAX()` function returns the largest value of the selected column.…"
url: "https://apprentice.mn/docs/sql-min-and-max/"
updated: "2024-07-17"
category: SQL
---

# SQL Min and Max

## The SQL MIN() and MAX() Functions – SQL MIN() болон MAX() функцүүд

The `MIN()` function returns the smallest value of the selected column.

`MIN()` функц нь сонгосон баганы хамгийн бага утгыг харуулна.

The `MAX()` function returns the largest value of the selected column.

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

### MIN Example – ХАМГИЙН БАГА Жишээ

> SELECT MIN(Price)
> FROM Products;

### MAX Example – ХАМГИЙН ИХ Жишээ

Find the highest price in the Price column:

Үнэ(Price) баганы хамгийн өндөр үнийг олно уу:

> SELECT MAX(Price)
> FROM Products;

---

## Syntax – Дүрэм

`SELECT MIN(column_name)
FROM table_name
WHERE condition;`

`SELECT MIN(багана_нэр)
FROM хүснэгт_нэр
WHERE нөхцөл;`

`SELECT MAX(column_name)
FROM table_name
WHERE condition;`

`SELECT MAX(багана_нэр)
FROM хүснэгт_нэр
WHERE нөхцөл;`

---

## Demo Database – Жишээ мэдээллийн сан

Below is a selection from the **Products** table used in the examples:

Доорх **Бүтээгдэхүүнүүд **хүснэгтийг жишээ болгож ашиглав:

| ProductID | ProductName | SupplierID | CategoryID | Unit | Price |
| --- | --- | --- | --- | --- | --- |
| 1 | Chais | 1 | 1 | 10 boxes x 20 bags | 18 |
| 2 | Chang | 1 | 1 | 24 – 12 oz bottles | 19 |
| 3 | Aniseed Syrup | 1 | 2 | 12 – 550 ml bottles | 10 |
| 4 | Chef Anton’s Cajun Seasoning | 2 | 2 | 48 – 6 oz jars | 22 |
| 5 | Chef Anton’s Gumbo Mix | 2 | 2 | 36 boxes | 21.35 |

     

## Set Column Name (Alias) – Баганын нэрийг тохируулах (Орлуулах)

When you use `MIN()` or `MAX()`, the returned column will not have a descriptive name. To give the column a descriptive name, use the `AS` keyword:

`MIN()` эсвэл `MAX()` ашиглах үед харагдах баганад нэр байхгүй. Баганад  нэр өгөхийн тулд `AS`түлхүүр үгийг ашиглана уу:

### Example – Жишээ

> SELECT MIN(Price) AS SmallestPrice
> FROM Products;

---

## Use MIN() with GROUP BY – MIN()-ийг GROUP BY-тэй хамт ашиглах

Here we use the `MIN()` function and the `GROUP BY` clause, to return the smallest price for each category in the Products table:

Энд бид `MIN()` функц болон `GROUP BY` нөхцлийг ашиглан Бүтээгдэхүүнүүд(Products) хүснэгтээс тус бүрийн ангилалд байх хамгийн бага үнийг харах болно:

### Example – Жишээ

> SELECT MIN(Price) AS SmallestPrice, CategoryID
> FROM Products
> GROUP BY CategoryID;

You will learn more about the `GROUP BY` clause later in this tutorial.

Та энэ хичээлийн дараагийн хэсэгт `GROUP BY` нөхцлийн талаар илүү ихийг сурах болно.

        [https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fapprentice.mn%2Fdocs%2Fsql-min-and-max%2F&linkname=SQL%20Min%20and%20Max](https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fapprentice.mn%2Fdocs%2Fsql-min-and-max%2F&linkname=SQL%20Min%20and%20Max)[https://www.addtoany.com/add_to/mastodon?linkurl=https%3A%2F%2Fapprentice.mn%2Fdocs%2Fsql-min-and-max%2F&linkname=SQL%20Min%20and%20Max](https://www.addtoany.com/add_to/mastodon?linkurl=https%3A%2F%2Fapprentice.mn%2Fdocs%2Fsql-min-and-max%2F&linkname=SQL%20Min%20and%20Max)[https://www.addtoany.com/add_to/email?linkurl=https%3A%2F%2Fapprentice.mn%2Fdocs%2Fsql-min-and-max%2F&linkname=SQL%20Min%20and%20Max](https://www.addtoany.com/add_to/email?linkurl=https%3A%2F%2Fapprentice.mn%2Fdocs%2Fsql-min-and-max%2F&linkname=SQL%20Min%20and%20Max)[https://www.addtoany.com/share](https://www.addtoany.com/share)
