Ako mo te whakamahi i te Microsoft Access GROUP BY Query

Ka taea e koe te whakamahi i nga uiui SQL taketake hei tiki mai i nga raraunga mai i te paparangi paanataata, engari kaore i te whakarato i te mohio nui ki te whakatutuki i nga whakaritenga pakihi. Kei te whakarato hoki a SQL ki a koe ki te kaha ki te whakariterite i nga hua rapunga i runga i nga huanga taumata-raupapa hei whakamahi i nga mahi whakauru ma te whakamahi i te kupu WHAKAMAHI NA MAHI. Whakaarohia, hei tauira, he ripanga raraunga whakatakotoranga kei roto i nga huanga i raro:

Ina tae mai te wa ki te whakahaere i nga arotake mahi mo nga kaihokohoko, kei roto i te Ripanga Tae he korero nui hei whakamahi mo taua arotake. A, no te aromatawai ia Jim, ka taea e koe, hei tauira, tuhia he uiui ngawari e kii ana i nga tuhinga hoko a Jim:

WHAKATAHI * MAI i nga whakahau WHERE Salesperson LIKE 'Jim'

Ka tangohia e tenei nga tuhinga katoa mai i te paataka e rite ana ki nga hoko a Jim:

OrderID Salesperson Kamupene Kiritaki 12482 Jim 182 40000 12488 Jim 219 25000 12519 Jim 137 85000 12602 Jim 182 10000 12741 Jim 155 90000

Ka taea e koe te arotake i enei korero me te mahi i etahi mahinga pukapuka kia puta mai ai nga tatauranga mahi, engari he mahi tino nui tenei hei utu mo ia kaihoko i roto i te kamupene. Engari, ka taea e koe te whakakapi i tenei mahi ki tetahi uiuinga GROUP BY uiui e tautuhi ana i nga tatauranga mo ia kaihoko i roto i te kamupene. Ka tuhi koe i te uiuinga me te tautuhi me tuhi te paatai ​​i nga hua i runga i te maraa Salesperson. Ka taea e koe te whakamahi i tetahi o nga mahi whakauru SQL hei whakaatu i nga tatauranga mo nga hua.

Anei he tauira. Mena kua mahia e koe te korero o SQL:

MĀ TE KAIPAPA, te SUM (Whiwhinga) Ko te 'Tapeke', MIN (Te Whiwhinga) Ko te 'Poari', MAX (Whiwhinga) AS 'Nui', AVG (Moni) AS 'Moke', COUNT (Whiwhinga) AS 'Tau' FROM Orders GROUP Na te kaihoko

Ka whiwhi koe i nga hua e whai ake nei:

Te kaihokohoko Te rahi o te iti rawa te rahi o te tau toharite Jim 250000 10000 90000 50000 5 Mary 342000 24000 102000 57000 6 Bob 118000 4000 36000 39333 3

Ka taea e koe te kite, ka taea e tenei mahi kaha ki a koe te whakaputa i nga ripoata iti mai i te uiuinga SQL, me te whakaatu i te mohiotanga pakihi nui ki te kaiwhakahaere e whakahaere ana i nga arotake mahi. KO TE WHAKAMAHI I te nuinga o nga wa e whakamahia ana te waahi i roto i nga paparanga raraunga mo tenei kaupapa, a, he taonga nui kei roto i te putea a DBA.