2020-06-18 08:24:31 +00:00
|
|
|
---
|
2022-08-28 14:53:34 +00:00
|
|
|
slug: /en/sql-reference/aggregate-functions/reference/min
|
2024-06-24 12:32:52 +00:00
|
|
|
sidebar_position: 168
|
2022-08-28 21:34:50 +00:00
|
|
|
title: min
|
2020-06-18 08:24:31 +00:00
|
|
|
---
|
|
|
|
|
2021-04-28 01:37:06 +00:00
|
|
|
Aggregate function that calculates the minimum across a group of values.
|
|
|
|
|
|
|
|
Example:
|
|
|
|
|
|
|
|
```
|
|
|
|
SELECT min(salary) FROM employees;
|
|
|
|
```
|
|
|
|
|
|
|
|
```
|
|
|
|
SELECT department, min(salary) FROM employees GROUP BY department;
|
|
|
|
```
|
|
|
|
|
|
|
|
If you need non-aggregate function to choose a minimum of two values, see `least`:
|
|
|
|
|
|
|
|
```
|
|
|
|
SELECT least(a, b) FROM table;
|
|
|
|
```
|