Сазнајте о коришћењу Мицрософт Аццесс ГРОУП БИ Упита

Можете користити основне СКЛ упите за преузимање података из базе података, али то често не пружа довољно информација како би задовољили пословне захтјеве. СКЛ вам такође пружа могућност групирања резултата упита заснованих на атрибутима нивоа нивоа како бисте примијенили агрегатне функције кориштењем клаузуле ГРОУП БИ. Размотримо, на примјер, таблицу података о наруџбини која се састоји од атрибута у наставку:

Када је дошло вријеме да се изврше ревизије учинка за продавце, табела наруџбине садржи вриједне информације које се могу користити за тај преглед. Када процењујете Јим, могли бисте, на пример, написати једноставан упит који преузима све Јим продајне записе:

СЕЛЕЦТ * ФРОМ ОРДЕРС ВХЕРЕ САЛЕС ЛИКЕ 'Јим'

Ово би преузело све записе из базе података које одговара продаји коју је направио Јим:

ОрдерИД Продавац ЦустомерИД Приход 12482 Јим 182 40000 12488 Јим 219 25000 12519 Јим 137 85000 12602 Јим 182 10000 12741 Јим 155 90000

Можете прегледати ове податке и извршити неке ручне израчуне како бисте дошли до статистике учинка, али то би био задивљени задатак који бисте морали поновити за сваког продавца у компанији. Уместо тога, можете заменити овај рад помоћу једног ГРОУП БИ упита који израчунава статистику за сваког продавца у компанији. Једноставно упишите упит и наведите да би база података требала груписати резултате на основу поља продавца. Затим можете користити било коју од СКЛ агрегатних функција да извршите израчунавање резултата.

Ево примера. Ако сте извршили следећу СКЛ израз:

СЕЛЕЦТ Продавац, СУМ (Приход) АС 'Укупно', МИН (Приход) АС 'Најмањи', МАКС (Приход) АС 'Највећи', АВГ (Приход) АС 'Просек', ЦОУНТ (Приход) АС 'Број' БИ Продавац

Добићете следеће резултате:

Продавац Укупно Најмањи Највећи Просјек Број Јим 250000 10000 90000 50000 5 Мари 342000 24000 102000 57000 6 Боб 118000 4000 36000 39333 3

Као што видите, ова моћна функција вам омогућава да генеришете мале извештаје из СКЛ упита, пружајући корисној пословној интелигенцији менаџера који спроводи преглед перформанси. Клаузула ГРОУП БИ се често користи у базама података за ову сврху и представља вриједан алат у ДБА торби трикова.