Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






Дополнительные сведения. Функцию Count используют для подсчета количества записей в базовом запросе




Функцию Count используют для подсчета количества записей в базовом запросе

Функция Count возвращает просто количество записей. Это значение не зависит от того, какие данные содержатся в этих записях.

Функция Count не подсчитывает записи со значениями Null, если только аргумент выражение не содержит подстановочный знак звездочки (*). Если используются знаки звездочки, функция Count вычисляет общее количество записей, включая те, которые содержат пустые поля. Функция Count( * ) работает значительно быстрее функции Count( [Имя столбца] ). Не следует заключать символ звездочки в прямые кавычки (" ").

В следующем примере вычисляется количество записей в таблице «Заказы»:

SELECT Count(*) AS ЧислоЗаказов

FROM Заказы;

Следующий запрос подсчитывает количество студентов 104 группы.

 

SELECT Count(Фамилия) AS [Студенты 104]

FROM Студенты

WHERE группа = 104;

 

Если в аргументе выражение задано несколько полей, функция Count подсчитывает запись только в том случае, если хотя бы одно из полей не содержит значение Null. Если все указанные поля содержат значения Null, запись не подсчитывается. Для разделения имен полей используется символ (&). В следующем примере демонстрируется способ ограничения числа записей теми записями, для которых поле «ДатаИсполнения» или поле «СтоимостьДоставки» не содержат пустые значения:

SELECT Count('ДатаИсполнения & СтоимостьДоставки')AS [Not Null]

FROM Заказы;


Функция SUM

Возвращает сумму набора значений, содержащихся в заданном поле запроса.

Синтаксис

SELECT Sum (выражение) as….

FROM таблицa

[WHERE …]

Аргумент выражение является строковым выражением, которое определяет поле, содержащее добавляемые числовые данные, или выражение, выполняющее вычисления с данными из этого поля. Операнды аргумента выражение могут включать

· имя поля таблицы,

· константу

· или функцию.

(Функция может быть внутренней или определяться пользователем, но не может быть другой статистической функцией SQL).






Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных