Агрегатные Функции
AVG (имя_поля) – выдает среднее значение в указанном столбце.
COUNT (имя_поля) - при указании столбца выдает число ненулевых значений в этом столбце. Если перед именем столбца указать DISTINCT, то выдается только количество различных значений.
COUNT(*) – выдает число строк в таблице, но если указать COUNT(name_pole) – подсчитать число значений в заданном поле, в котором есть значения NULL, то пустые значения учтены не будут (Name_pole – имя поля).
MAX (имя_поля) – максимальное значение в столбце.
MIN (имя_поля) – минимальное значение в столбце.
SUM (имя_поля) – сумма значений в столбце.
Список литературы
1. Бенкен Е.С.
PHP, MySQL, XML: программирование для Интернета: 2-е изд. перераб. и доп. – СПб.: БВХ-Петербург, 2008. – 352 с.: ил. + CD-ROM
2. Кузнецов М.В., Симдянов И.В.
MySQL на примерах. – СПб.: БВХ-Петербург, 2007. – 592с.: ил. +CD-ROM
3. Сайт www.mysql.ru.
Оглавление
Введение. 3
1. Типы данных MySQL.. 4
1.1. Числовые типы данных. 4
1.2. Текстовые типы данных. 5
1.3. Типы даты и времени. 6
2. Создание базы данных taxi 6
2.1. Запись данных в таблицы.. 10
3. Запросы к базе данных. 12
4. Утилиты MySQL.. 13
4.1. Утилита командной строки mysql 13
4.2. Утилита mysqldump. 16
5. Запросы с указанием критерия отбора данных. 17
6. Группировка данных и агрегатные функции. 20
7. Запросы к двум и более таблицам.. 22
8. Команды обновления и удаления данных в таблицах. 24
9. Изменение структуры таблицы.. 25
10. Создание индексов. 26
11. Вложенные запросы.. 27
11.1. Табличные вложенные запросы.. 28
12. Привилегии в MySQL.. 29
13. Транзакции. 33
Приложение. 35
Краткие справочные сведения по MySQL.. 35
Список литературы.. 39