Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Использование выражений

Функции для создания дат | Временные функции, возвращающие даты | Временные функции, возвращающие строки | Временные функции, возвращающие числа | Функции преобразования | Упражнения | Принципы группировки | Gt; FROM account | Агрегатные функции | Сравнение неявных и явных групп |


Читайте также:
  1. Creating and using arrays Создание и использование массивов
  2. I.Себестоимость и использование продукции производителей
  3. IX. Предоставление и использование Субсидий
  4. Using dictionaries Использование словарей
  5. Using inheritance Использование наследования
  6. Using the switch statement Использование Переключатель
  7. VI.Себестоимость и использование продукции производителей

 

В качестве аргументов агрегатных функций вы можете использовать не только столбцы, но и созданные вами выражения. Например, требует_ ся найти максимальное значение отложенных вкладов по всем счетам, которое вычисляется путем вычитания доступного остатка из отложен_ ного остатка. Сделать это можно посредством следующего запроса:

 

mysql> SELECT MAX(pending_balance _ avail_balance) max_uncleared

_> FROM account;

 

+_______________+ | max_uncleared | +_______________+

 

| 660.00 |

 

+_______________+

 

1 row in set (0.00 sec)

 

В данном примере используется довольно простое выражение, но при_ меняемые в качестве аргументов агрегатных функций выражения мо_ гут быть настолько сложными, насколько это нужно, и возвращать число, строку или дату. В главе 11 будет показано, как с помощью вы_ ражения case и агрегатных функций можно управлять попаданием или непопаданием конкретной строки под действие агрегатной функции.


 

160 Глава 8. Группировка и агрегаты


Дата добавления: 2015-08-17; просмотров: 39 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Gt; FROM account| Обработка значений Null

mybiblioteka.su - 2015-2024 год. (0.007 сек.)