Ahakoa kei te mahi koe ki tetahi paparangi e pupuri ana i nga rau rau reta, miriona ranei o nga reta, he mea nui tonu te hoahoa papaapu tika. Ehara i te mea ka nui ake te mahinga ake o nga korero, ka whakaiti ake hoki te whakawhānui ake i te pātengi raraunga i te heke mai. Engari, he mea ngawari ki te taka ki nga mahanga iti e taea ai e nga mea te uaua i te wa kei te heke mai.
He pukapuka katoa kua tuhia ki runga i te kaupapa o te whakarite i te paatai raraunga, engari ki te karo tonu i enei hape noa, ka noho koe i te huarahi tika ki te hoahoa paatai pai.
Paerewa Raraunga # 1: Nga Tae Korero i te Ripanga
Ko te ture matua o te tumuaki mo te hoahoa paetono papai ko te mohio ki te tukurua i nga raraunga me te whakauru i aua pou i roto i ta ratau akepu. Ko nga papa taapiri i roto i te tepu he mea noa mo te hunga i puta mai i te ao o nga ripanga, engari i te mea ka taatai nga ripanga ki te hoahoa, me hono nga papaarangi. He rite te haere mai i te 2D ki te 3D.
Ko te ahuareka, he maatauranga nga waahi hou. Titiro noa ki tenei tepu:
OrderID | Hua1 | Hua2 | Hua3 |
1 | Teddy Bears | Jelly Beans | |
2 | Jelly Beans |
He aha te mea e puta ana i te raupapa etahi hua e wha? Ka hiahiatia e matou ki te tapiri atu i tetahi atu mara ki te tepu hei tautoko i nga hua e toru. A, ki te mea kua hangaia e matou he tono kiritaki ki te taatai hei awhina ia matou ki te whakauru raraunga, ka hiahia pea kia whakarereketia e matou ki te mara hua hou. Na me pehea e kitea ai nga ota katoa me nga Jellybeans i roto i te raupapa? Ka akina matou ki te uiui i nga waahi hua katoa i te tepu me te taurangi SQL e penei ana: WHAKAPAHI * Mai i nga Hua WHERE Product1 = 'Tii Pei' OR Product2 = 'Peariki Peariki' OR Product3 = 'Peera Tii'.
Engari kia kaua e whiwhi i tetahi tepu kotahi e tuhono ana i nga korero katoa, me whai maatau e toru nga tepu e mau ana i ia waahanga korero. I tenei tauira, ka hiahia matou ki te ripanga Tono me nga korero e pa ana ki te raupapa ake, he Ripanga Hua me o maatau hua me te papaa Kairangi e hono ana i nga hua ki te raupapa.
OrderID | Tuhinga | Rā Whakatau | Te tapeke |
1 | 7 | 1/24/17 | 19.99 |
2 | 9 | 1/25/17 | 24.99 |
ProductID | Hua | Taatau |
1 | Teddy Bears | 1 |
2 | Jelly Beans | 100 |
ProductOrderID | ProductID | OrderID |
101 | 1 | 1 |
102 | 2 | 1 |
Tirohia me pehea te waahanga o tana taatai ID taapiri. Koinei te matua matua. Ka honohia e matou nga ripanga ma te whakamahi i te uara matua tuatahi hei pane ke atu i tetahi atu ripanga. Pānuihia atu mo nga taviri matua me nga taviri ke.
Paerewa Raraunga # 2: Te Whakauru i te Ripanga ki te Ripanga
He rereke noa tenei, engari kaore i te wa tonu nga waahanga hou. A, no te hoahoa i te paparangi, ka hiahia koe kia mohio nga raraunga katoa o te ripanga ki a ia ano. He rite ki te kēmu o taua tamaiti ki te tirotiro i te mea rereke. Mena he panana koe, he rōpere, he peach, he pouaka pouaka whakaata, he wahi ke atu te pouaka whakaata.
I nga rarangi ano, ki te whai koe i te ripanga o nga kaihoko, ko nga korero katoa kei roto i taua tepu me hono ki taua tangata hokohoko. Ko tetahi atu korero e kore e tuwekehia ki taua tangata hokohoko ka uru atu ki roto i to papamahi.
SalesID | Tuatahi | Last | Wāhitau | WaeaAunoa | Tari | OfficeNumber |
1 | Sam | Elliot | 118 Main St, Austin, TX | (215) 555-5858 | Austin Downtown | (212) 421-2412 |
2 | Alice | Smith | 504 2 Street, New York, NY | (211) 122-1821 | New York (Te Tai Rāwhiti) | (211) 855-4541 |
3 | Joe | Paari | 428 Aker St, Austin, TX | (215) 545-5545 | Austin Downtown | (212) 421-2412 |
Ahakoa te ahua o tenei tepu he mea katoa e pa ana ki te kaihoko takitahi, he mea ano he tepu i roto i te tepu. Kia penei te korero a te Office me te OfficeNumber ki "Austin Downtown". He aha mehemea ka huri tetahi tau waea tari? Me whakahou koe i te huinga raraunga katoa mo te kotahi o nga korero e rereke ana, ehara i te mea pai. Me nuku enei mara ki ta ratou ake tepu.
SalesID | Tuatahi | Last | Wāhitau | WaeaAunoa | OfficeID |
1 | Sam | Elliot | 118 Main St, Austin, TX | (215) 555-5858 | 1 |
2 | Alice | Smith | 504 2 Street, New York, NY | (211) 122-1821 | 2 |
3 | Joe | Paari | 428 Aker St, Austin, TX | (215) 545-5545 | 1 |
OfficeID | Tari | OfficeNumber |
1 | Austin Downtown | (212) 421-2412 |
2 | New York (Te Tai Rāwhiti) | (211) 855-4541 |
Ko tenei momo hoahoa hoki e homai ki a koe te kaha ki te whakauru atu i nga korero ki te papa o te Tari me te kore e hanga i te pounamu o te pupuhi i roto i te ripanga kaihoko. A feruri nahea te nui o te mahi ki te aroturuki i te urunga o te huarahi, te pa, te kaunihera, me te waehere waehere mehemea ko nga korero katoa i roto i te ripanga kaihoko!
Mahinga Raraunga Raraunga # 3: Te Whakanui i nga Pihanga Tuarua, Atu Atu ranei o te Rangahau ki roto i te Marae Kotahi
Ko te whakauru i nga korero tari ki roto i te papa kaihoko kaore i te raruraru noa iho ki taua papaarangi. Kei roto i te papaanga korero e toru nga korero: ko te ara o te huarahi, ko te pa me te kawanatanga. Ko nga mara katoa kei roto i te papatohu ka uru tonu ki te kotahi o nga korero. Ki te maha o nga korero i roto i te mara kotahi, ka kaha ake te uiuinga i te paataka mo nga korero.
Hei tauira, he aha mehemea ka hiahia matou ki te whakahaere i tetahi uiuinga i runga i nga kaihoko hokohoko mai i Austin? Ka hiahia matou ki te rapu i roto i te takiwa o te wāhitau, ehara i te mea iti anake, engari ka hoki mai i nga korero kino. I muri i nga mea katoa, he aha te mea mehemea ka noho tetahi ki te huarahi Austin i Portland, Oregon?
Anei te ahua o te tepu:
SalesID | Tuatahi | Last | Wāhitau1 | Wāhitau2 | City | State | Zip | Waea |
1 | Sam | Elliot | 118 Main St | Austin | TX | 78720 | 2155555858 | |
2 | Alice | Smith | 504 Tuarua St | New York | NY | 10022 | 2111221821 | |
3 | Joe | Paari | 428 Aker St | Ara 304 | Austin | TX | 78716 | 2155455545 |
He rua nga mea hei tuhi i konei. Tuatahi, ko te "Address1" me te "Address2" ka taka ki raro i nga waahi o nga wahanga hou.
Engari, i roto i tenei take kei te korero ratou ki etahi waahanga rereke e hono tika ana ki te kaihoko engari ehara i te roopu o nga raraunga e tika ana kia haere ki tana ake ripanga.
Waihoki, i te mea he hapa he pai ki te karo, kite pehea kua wehea atu te whakatakotoranga mo te tau waea mai i te tepu. Me karo e koe te kohikohi i te hōputu o nga mara ina ka taea. I roto i te take o nga nama waea, he maha nga huarahi ka tuhia e te tangata he tau waea: 215-555-5858, (215) 555-5858 ranei. Ko tenei ka rapu i te tangata hokohoko i to ratau tau waea, kaore ano hoki i te rapu i nga tangata hokohoko i roto i te waehere rohe kotahi atu te uaua.
Mahinga Raraunga Raraunga # 4: Kaua e Whakamahia te Paerewa Ira Ake
I roto i te nuinga o nga wa, ka hiahia koe ki te whakamahi i tetahi tau whakawhitinga aunoa, i etahi atu mea kua hangaia, i te alphanumeric ranei mo to matua matua. Kia karohia e koe te whakamahi i tetahi korero pono mo te matua matua, ahakoa mehemea he ahua pai te tautuhinga.
Hei tauira, kei a tatou ake te tautuhinga haumaru takitahi, na te whakamahi i te tau haumaru hapori mo te paerewa kaimahi e pai ana hei ahua pai. Engari, ahakoa he waahi, ka taea pea te tau o te haumarutanga hapori ki te huri, a kaore e hiahia ana ki te huri i to maatau matua.
A koinei te raruraru ki te whakamahi i nga korero pono hei taonga matua. Ka taea te huri.
Paerewa Raraunga # 5: Kaua e Whakamahia he Huihuinga Tohu
Kaore he ahua nui tenei i te wa e tīmata ai koe ki te hoahoa i to papamahi, engari ka tae koe ki te waahi tuhi tuhituhi ki te paatete ki te tiki mai i nga korero, ka awhina i te kirimana ingoa hei whakamahara i nga ingoa o te mara.
Whakaarohia he nui atu te uaua o taua tukanga ka waihohia nga ingoa hei Ingoa Tuatahi, LastName i tetahi tepu me te ingoa tuatahi, ingoa whakamutunga i tetahi atu ripanga.
Ko nga tikanga e rua o nga ingoa whakaingoatanga tino rongonui kei te whakatairanga i te reta tuatahi o nga kupu katoa kei roto i te mara, i te wehea ranei o nga kupu e whakamahi ana i te whakamaharatanga. Ka kite pea koe i etahi kaitohu e whakarahi ana i te reta tuatahi o nga kupu katoa engari ko te kupu tuatahi: Tuatahi ,NoNamea.
Ka hiahia hoki koe ki te whakatau i runga i te whakamahi i nga ingoa o te ripanga takitahi me nga ingoa ripanga maha. He raupapa Tae ranei he tepu Ture? He Ripanga Kaihoko ranei, he rihi Kaihoko ranei? Ano, kaore koe e hiahia ki te whakauru ki te tepu Tono me te ripanga Kaihoko.
Ko te whakataunga ingoa e tohuhia ana e koe ehara i te mea nui kia rite ki te tukanga o te whiriwhiri me te piri ki te huihuinga ingoa.
Paerewa Raraunga # 6: Whakaritea Korekore
Ko te taupūtanga ko tetahi o nga mea tino pakari ki te tika, ina koa mo nga mea hou i te hanganga paparangi. Ko nga taviri matua me nga matua ke atu me whakauru. Ko enei nga papa honohono, na kaore he taurangi, ka kite koe i nga mahi tino rawakore i roto i to paparangi.
Engari he aha te nuinga o nga waa kua ngaro, ko era atu mara. Koinei nga mara "WHERE". Mena kei te maha o nga wa e whaiti ana koe i to rapunga ma te whakamahi i tetahi mara i roto i te waa WHERE, kei te hiahia koe ki te whakaaro ki te whakatakoto i te taurangi ki taua mara. Heoi, kaore koe e hiahia ki te tautuhi i te ripanga, kaore hoki e whara te mahi.
Pehea ki te whakatau? He waahanga tenei o te toi o te hoahoa paerewa. Kaore he taangata pakeke ki te maha o nga taakete kia hoatu ki runga ki te tepu. Tuatahi, e hiahia ana koe ki te tuhi i tetahi mara e whakamahia pinepinehia ana i roto i te waa WHERE. Pānuihia atu mo te tautuhi tika i to papamahi.