SQL MAX () функция
Функция MAX ()
Агрегатная функция SQL MAX () используется для поиска максимального или максимального значения определенного столбца или выражения. Эта функция полезна для определения наибольшего из всех выбранных значений столбца.
Синтаксис:
MAX (выражение [ALL | DISTINCT])
Синтаксис DB2 и Oracle:
MAX ([ALL | DISTINCT] выражение) OVER ( window_clause )
Параметры:
название | Описание |
---|---|
ВСЕ | Относится ко всем значениям. |
DISTINCT | Рассмотрим каждое уникальное значение. DISTINCT не имеет смысла с функцией MAX. |
выражение | Выражение состоит из одной константы, переменной, скалярной функции или имени столбца или любой комбинации арифметических, побитовых и строковых операторов. MAX может использоваться с числовыми, символьными и столбцами даты и времени, но не с битовыми столбцами. Агрегатные функции и подзапросы не допускаются. |
Поддержка СУБД: функция COUNT ()
СУБД | команда |
MySQL | поддержанный |
PostgreSQL | поддержанный |
SQL Server | поддержанный |
оракул | поддержанный |
Синтаксическая диаграмма - функция MAX ()
Пример:
Чтобы получить максимальное значение ord_amout из таблицы orders, можно использовать следующий оператор SQL:
Пример таблицы: заказы
SELECT MAX (ord_amount)
FROM orders;
Выход:
MAX (ORD_AMOUNT) --------------- 4500
Иллюстрированная презентация:
SQL MAX () с добавлением двух столбцов
Чтобы получить максимальное значение (opens_amt + receive_amt) из таблицы customer, можно использовать следующий оператор SQL:
Образец таблицы: клиент
SELECT MAX (opening_amt+receive_amt)
FROM customer;
Выход:
MAX (OPENING_AMT + RECEIVE_AMT) ---------------------------- 19000
Примечание. Выводы указанного оператора SQL, показанного здесь, взяты с использованием Oracle Database 10g Express Edition.
Вот слайд-презентация всех агрегатных функций.
Упражнения по 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 программирования