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:
- OrderID - he uara tau hei tohu i ia raupapa. Ko tenei mara ko te matua matua mo te pātengi raraunga.
- Salesperson - he uara kuputuhi e whakaatu ana i te ingoa o te kaihokohoko nana i hoko nga hua. He maakete tenei mara ki tetahi atu papa kei roto i nga korero a nga kaimahi.
- Kairangi - he uara tau e hāngai ana ki te tau nama a te kiritaki. He taone ano tenei mara, me te korero i tetahi ripanga kei roto i nga korero a te kiritaki.
- Whiwhinga - he uara tau ki te moni taara o te hoko.
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:
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 3Ka 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.