Foghlaim faoi Úsáid Ghrúpa Rochtain Microsoft ar Cheist

Féadfaidh tú ceisteanna bunúsacha SQL a úsáid chun sonraí a fháil ó bhunachar sonraí ach ní sholáthraíonn sé seo go leor faisnéis chun freastal ar riachtanais ghnó. Soláthraíonn SQL duit an cumas torthaí fiosrúcháin a ghrúpáil bunaithe ar na tréithe ar leibhéal an tsraith chun feidhmeanna comhiomlán a chur i bhfeidhm ag baint úsáide as clásal GRÚPA AG. Smaoinigh ar, mar shampla, tábla sonraí ordú ina bhfuil na tréithe thíos:

Nuair a thiocfaidh sé am chun athbhreithnithe feidhmíochta a dhéanamh do dhíoltóirí, tá faisnéis luachmhar ag an tábla Orduithe a d'fhéadfaí a úsáid don athbhreithniú sin. Agus tú ag meastóireacht ar Jim, d'fhéadfá, mar shampla, ceist shimplí a scríobh a aisghabhann gach ceann de thaifid díolacháin Jim:

SELECT * ó na hOrduithe I gcás ina bhfuil an díoltóir 'Jim'

Aisghabhódh sé seo gach taifead ón mbunachar sonraí a fhreagraíonn do dhíolacháin a rinne Jim:

Díoltóir Ordaithe Deontais Custaiméara na gCoimisinéirí Ioncaim 12482 Jim 182 40000 12488 Jim 219 25000 12519 Jim 137 85000 12602 Jim 182 10000 12741 Jim 155 90000

D'fhéadfá an fhaisnéis seo a athbhreithniú agus roinnt ríomhairí láimhe a dhéanamh chun staitisticí feidhmíochta a dhéanamh, ach d'fhéadfadh sé seo a bheith ina tasc tediousach go mbeadh ort athrá a dhéanamh do gach díoltóir sa chuideachta. Ina áit sin, is féidir leat an obair seo a athsholáthar le ceist amháin GRÚPA AG a ríomhtar go staitisticí do gach díoltóir sa chuideachta. Scríobhann tú an cheist ach go sonrach agus ba chóir duit a shonrú gur chóir don bhunachar sonraí na torthaí a ghrúpáil bunaithe ar an réimse Díolacháin Pearsanta. Is féidir leat aon cheann de na feidhmeanna comhiomlána SQL a úsáid ansin chun na ríomhanna a dhéanamh ar na torthaí.

Seo sampla. Má fhorghníomhaigh tú an ráiteas SQL seo a leanas:

SEOLADH Díoltóir, SUM (Ioncam) MAR 'Iomlán', MÍ (Ioncam) MAR 'Níos lú', MAX (Ioncam) MAR 'Mór', AVG (Ioncam) MAR 'Meánmhéide', COUNT (Ioncam) MAR 'Uimhir' Ó Orduithe GRÚPA AG Díoltóir

Gheobhaidh tú na torthaí seo a leanas:

An Díoltóir Iomlán An tAonmhéid is Minice Jim 250000 10000 90000 50000 5 Mary 342000 24000 102000 57000 6 Bob 118000 4000 36000 39333 3

Mar a fheiceann tú, is féidir leis an fheidhm chumhachtach seo duit tuarascálacha beaga a ghiniúint ó cheist SQL, ag soláthar faisnéis ghnó luachmhar don bhainisteoir a dhéanann na hathbhreithnithe feidhmíochta. Úsáidtear clásal GRÚPA AG go minic i mbunachair sonraí chun na críche seo agus is uirlis luachmhar é i mála cleasanna DBA.