Составители:
Рубрика:
FROM Сотрудник;
подсчитает полное количество записей в таблице Сотрудник. А оператор:
SELECT count (∗)
FROM Отдел_ Сотрудник
WHERE Ид_Отд = 1;
выдаст число записей сотрудников отдела 1.
Оператор, использующий ключевое слово DISTINCT (уникальный) выдаст число
неповторяющихся значений в указанном поле. Например, оператор:
SELECT count (DISTINCT Ид_Отд)
FROM Отдел_ Сотрудник;
вернет число различных подразделений, указанных в поле Ид_Отд
таблицы Отдел_
Сотрудник (рис. 2.3).
Функции min (<поле>), max (<поле>), avg (<поле>), sum (<поле>) возвращают
соответственно минимальное, максимальное, среднее и суммарное значения указанного
поля. Например, оператор:
SELECT min (Год_ рожд), max (Год_ рожд), avg (Год_ рожд)
FROM Сотрудник;
вернет минимальное, максимальное и среднее значения года рождения.
Оператор:
SELECT (2003 - Год_ рожд), max (2003 - Год_ рожд), avg (2003- Год_ рожд)
FROM Отдел_ Сотрудник a, Сотрудник b
WHERE Ид_
Сотр.a = Ид_Cотр.b AND Название.b="Бухгалтерия";
выдаст Вам аналогичные данные, но относящиеся к возрасту сотрудников бухгалтерии.
Вы понимаете, что база данных со временем будет расширяться.
В операторе SELECT вы можете указывать не только суммарные характеристики,
но и любые выражения от них.
Страницы
- « первая
- ‹ предыдущая
- …
- 143
- 144
- 145
- 146
- 147
- …
- следующая ›
- последняя »
