ПредишенСледващото

Изследването се базира на броя на записите, върнати от заявката.

Аргумент експресия представлява низ израз, който определя поле за данни, които е необходимо да се преброят или експресията, където изчисленията на данните на полето. Операнд в израза може да бъде име на таблица или функция (вграден или дефиниран от потребителя, но не и друга функция SQL агрегат). Можете да разчитате на броя на записите от всякакъв вид, включително текст.

бележки

Брой функция може да се използва, за да се преброят на записи в база заявката. Например, с помощта на граф функция, за да се преброят на поръчки, изпратени до определена държава.

Въпреки че е възможно да се извърши по отношение на изчисляването на областта, функцията Count просто брои броя на записите. Резултатът не зависи от това, което стойностите се съхраняват в архив.

Брой функция не се брои записи, които имат нулеви стойност, ако вместо на изразяване аргумент не е заместващ символ звездичка (*). Ако се използва този характер, граф на функцията отчита общия брой на записите, включително записи, съдържащи полета с нулеви стойност. Вариант Count (*) е много по-бързо от Count ([име колона]). не трябва да влиза звездичка в кавички ( ""). Следващият пример се изчислява брой записи в таблицата с поръчки.

SELECT Count (*) AS TotalOrders поръчки;

Ако аргументът е израз определя редица области, най-малко един от тях трябва да има стойност, различна от Null. само граф функция дава възможност за запис. Ако всички области имат Null стойност. записът не е взето под внимание. Имената на полетата са разделени от амперсанд (). Следният пример показва как да се ограничи брой на записи, в които нито ShippedDate поле или поле на товари има стойност, различна от Null.

SELECT Count ( "ShippedDate Товар ") като [Не Null] поръчки;

Брой функция може да се използва в експресионен заявка. Този израз може да се използва в SQL собственост на обект QueryDef или при създаване на запис набор на базата на SQL заявка.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!