SQL MIN () функция
Функция MIN ()
Агрегатная функция SQL MIN () используется для поиска минимального или минимального значения столбца или выражения. Эта функция полезна для определения наименьшего из всех выбранных значений столбца.
Синтаксис:
MIN (выражение [ALL | DISTINCT])
MySQL, PostgreSQL и SQL Server
Все вышеперечисленные платформы поддерживают синтаксис SQL MIN.
Синтаксис DB2 и Oracle:
MIN ([ALL | DISTINCT] выражение) OVER (window_clause)
Параметры:
название | Описание |
---|---|
ВСЕ | Относится ко всем значениям. |
DISTINCT | Рассмотрим каждое уникальное значение. DISTINCT не имеет смысла с функцией MIN. |
выражение | Выражение состоит из одной константы, переменной, скалярной функции или имени столбца или любой комбинации арифметических, побитовых и строковых операторов. MIN может использоваться с числовыми, символьными и столбцами даты и времени, но не с битовыми столбцами. Агрегатные функции и подзапросы не допускаются. |
Синтаксическая диаграмма - функция MIN ()
SQL MIN () для определенного столбца
Пример таблицы: заказы
Чтобы получить минимальное или минимальное значение ord_amout из таблицы заказов, можно использовать следующую инструкцию SQL:
SELECT MIN (ord_amount)
FROM orders;
Выход:
MIN (ORD_AMOUNT) --------------- 500
SQL MIN () с добавлением двух столбцов
Образец таблицы: клиент
Чтобы получить минимальные или минимальные значения (opens_amt + receive_amt) из таблицы customer, можно использовать следующую инструкцию SQL:
ВЫБЕРИТЕ МИН. (Creation_amt + receive_amt) ОТ клиента;
Выход:
MIN (OPENING_AMT + RECEIVE_AMT) ---------------------------- 8000
SQL MIN () на значение даты
Пример таблицы: заказы
Чтобы получить минимальное или наименьшее значение 'ord_date' из таблицы 'orders', можно использовать следующий оператор SQL:
SELECT MIN (ord_date) AS "Min Date"
FROM orders;
Выход:
Мин Дата --------- 08-JAN-08
Все агрегатные функции
Смотрите нашу базу данных моделей
Вот новый документ, который представляет собой набор вопросов с короткими и простыми ответами, полезными для изучения SQL, а также для интервью.
Упражнения по SQL
- Упражнения по SQL, практика, решение
- SQL Получить данные из таблиц [33 Упражнения]
- Булевы и реляционные операторы SQL [12 упражнений]
- Подстановочные знаки SQL и специальные операторы [22 упражнения]
- Агрегатные функции SQL [25 упражнений]
- Вывод запроса форматирования SQL [10 упражнений]
- SQL-запросы к нескольким таблицам [7 упражнений]
- ФИЛЬТРАЦИЯ И СОРТИРОВКА в базе данных персонала [38 упражнений]
- SQL СОЕДИНЯЕТ
- SQL ПОДПИСИ
- SQL Union [9 упражнений]
- SQL View [16 упражнений]
- Управление учетными записями пользователей SQL [16 упражнение]
- База данных фильмов
- ОСНОВНЫЕ запросы к базе данных фильмов [10 упражнений]
- ПОДПИСКИ на фильм База данных [16 упражнений]
- ПРИСОЕДИНЯЕТСЯ к базе данных фильма [24 упражнения]
- Футбольная база
- Вступление
- ОСНОВНЫЕ запросы по футболу базы данных [29 упражнений]
- ПОДПИСКИ по футбольной базе данных [33 упражнения]
- База данных больницы
- База данных сотрудников
- ОСНОВНЫЕ запросы к базе данных сотрудников [115 упражнений]
- БРОНИРОВАНИЕ на сотрудника База данных [77 Упражнения]
- Еще не все!
Хотите улучшить вышеуказанную статью? Вносите свои заметки / комментарии / примеры через Disqus.
Предыдущий: Максимальный счет, имеющий
Далее: Мин группа по, порядок по
Новый контент: Composer: менеджер зависимостей для PHP , R программирования