Елемент упита, важан део Струцтуред Куери Лангуаге (СКЛ), преузима податке базиране на специфичним критеријумима из релацијске базе података. Ово проналажење је извршено помоћу СКЛ упита преко функције ЦОУНТ, која - када упарена са одређеним ступцем базе података - може дати све врсте информација.
Функција СКЛ ЦОУНТ је нарочито корисна зато што вам омогућава да израчунате евиденције базе података на основу критеријума специфичних за корисника.
Можете га користити за пребројавање свих записа у таблици, бројање јединствених вриједности у колони или пребројавање броја појаве записа који испуњавају одређене критеријуме.
Примјер базе података Нортхвинд
Примери који су наведени у наставку су базирани на најчешће коришћени бази података Нортхвинд, која често испоручује производе базе података за употребу као туторијал. Ево извода из табеле производа базе података:
| ИД производа | Назив производа | СупплиерИД | КуантитиПерУнит | Цена по јединици | УнитсИнСтоцк |
|---|---|---|---|---|---|
| 1 | Цхаи | 1 | 10 кутија к 20 кеса | 18.00 | 39 |
| 2 | Цханг | 1 | 24 - 12 оз боца | 19.00 | 17 |
| 3 | Анисеед Сируп | 1 | 12 - 550 мл боце | 10.00 | 13 |
| 4 | Цхеф Антон'с Цајун сезонирање | 2 | 48 - 6 оз тегле | 22.00 | 53 |
| 5 | Цхеф Антон'с Гумбо Мик | 2 | 36 кутија | 21.35 | 0 |
| 6 | Бајина боксерска раса | 3 | 12 - 8 оз тегле | 25.00 | 120 |
| 7 | Ујка Бобова органска осушена крушка | 3 | 12 - 1 лб пкгс. | 30.00 | 15 |
Бројање записа у табели
Најосновнији упит броји број записа у табели. Ако желите да сазнате број ставки који постоје у табели производа, употребите следећи упит:
СЕЛЕЦТ ЦОУНТ (*) ИЗ производа;
Овај упит враћа број редова у табели. У овом примеру је седам.
Бројање јединствених вредности у колони
Можете користити и ЦОУНТ функцију да идентификујете број јединствених вредности у колони. У примеру, ако желите да идентификујете број различитих добављача чији се производи појављују у производном одјељењу, то можете постићи коришћењем следећег упита:
СЕЛЕЦТ ЦОУНТ (ДИСТИНЦТ СупплиерИД) ИЗ производа;
Овај упит враћа број различитих вредности пронађених у СупплиерИД колона. У овом случају, одговор је три, који представљају 1, 2 и 3.
Бројање евиденционих критеријума
Комбинирајте ЦОУНТ функцију са ВХЕРЕ клаузулом за идентификацију броја записа који одговарају одређеним критеријумима. На пример, претпоставимо да менаџер одељења жели да добије осећај нивоа залиха у одељењу. Следећи упити идентификује број редова који представљају УнитсИнСтоцк мању од 50 јединица:
СЕЛЕЦТ ЦОУНТ (*) ФРОМ продуцт ВХЕРЕ УнитсИнСтоцк <50;
У овом случају, упит би повратио вредност од четири, представљајући Цхаи , Цханг , Анисеед Сируп , и Ујка Бобова органска осушена крушка .Клаузула ЦОУНТ може бити изузетно вредна за администраторе базе података који желе да сумирају податке како би задовољили пословне захтеве. Уз мало креативности, можете користити ЦОУНТ функцију за разне намене.












