Kombiyuutarada, Nooc file
SQL oo kala duwan: description, tusaalooyin, guryaha
Inta badan marka aad isticmaasho SQL in ay dib u soo ceshano xogta laga miisaskii, user helo xogta siyaado ah waa jiritaanka saf ah gabi ahaanba isku nuqul. Si looga fogaado xaaladda this, isticmaali SQL muran kala duwan ee xukunka Select. Maqaalkani waxa uu ka hadli doonaa tusaalayaal isticmaalka dood this, iyo sidoo kale xaalado ay codsiga waa in laga tagay by doodda.
Inta aynaan sii wado si ay u eegaan ugu tusaalooyin gaar ah, la abuuro kaydka xogta loo baahan yahay laba loox.
miiska diyaarinta
Ka soo qaad in aan qabto a macluumaad dukaamada database ku saabsan wallpaper lagu soo bandhigay laba loox. oboi Tani miiska (wallpaper) iyo beerahooda id (aqoonsi u gaar ah), oo ah (nooc ka mid ah wallpaper. - Paper, vinylalkohol, iwm) nooca, midabka (color), a struct (qaab-dhismeedka) iyo qiimaha (qiimaha) ee. Oo miiska Ostatki (harta) iyo beerahooda id_oboi (marjic u tahay aqoonsi u gaar ah in miiska Oboi) iyo count (tirada duub in stock).
Buuxi miiska macluumaadka. In miiska dar wallpaper 9 diiwaanada:
Oboi | ||||
id | nooca | midabka | struct | qiimaha |
1 | warqad | multicolor | gadaaman | 56.9 |
2 | warqad double-Geedka Dhalxiga ah | beige | siman | 114,8 |
3 | vinylalkohol | Orange | gadaaman | 504 |
4 | dhogorta | beige | gadaaman | 1020,9 |
5 | warqad double-Geedka Dhalxiga ah | beige | siman | 150,6 |
6 | warqad | multicolor | siman | 95,4 |
7 | vinylalkohol | brown | siman | 372 |
8 | dhogorta | white | gadaaman | 980,1 |
9 | maro | pink | siman | 1166,5 |
Shaxda la hadhaagii - iyo sagaal diiwaanada:
Ostatki | |
id_oboi | tirin |
1 | 8 |
2 | 12 |
3 | 24 |
4 | 9 |
5 | 16 |
6 | 7 |
7 | 24 |
8 | 32 |
9 | 11 |
Waxaan sii soco ilaa sharaxaad ka mid ah amarka kala duwan ee SQL.
Dhig kala duwan ee lagu burburin karo Select
dood oo kala duwan waa in isla markiiba ka dib markii kaalinta keyword ka Select in su'aalo ah. Waxa uu codsatay in ay dhan tiirarkii lagu qeexay xukunka Select ah, sababta oo ah waxa laga saari doonaa natiijada kama dambaysta ah su'aal waa xadhig gabi ahaanba isku mid. Sidaas darteed, mar waa ku filan si ay u sheeg marka qoraal SQL «dooro oo kala duwan» codsiga. marka laga reebo waa isticmaalka hawlaha wadar ahaan gudaha oo kala duwan in aad eegto wax yar ka dib.
Waa in la xusuustaa in inta badan database ah iyo ma aqoonsan nooca codsiga aad:
XULANEYNAA Ostatki.Count oo kala duwan, Oboi oo kala duwan. * KA oboi Inner NOQOSHADA Ostatki ON Oboi.id = Ostatki.id_oboi |
Oo ma jirin waxaa loo tixgeliyaa inay muran dhowr jeer ama hal mar ku qeexan, laakiin ka hor inta labaad, saddexaad ama column kale la doortay. Waxaad heli doontaa qalad ku tilmaamayaa in qalad in Saan.
Codsiga su'aalo kala duwan ee caadiga ah
Waa wax iska cad in la loox dhismaha habboon iyo iyaga oo buuxinaya hal miis gudahood laga saaray xaaladda marka ay jiraan xadhig gabi ahaanba isku mid. Sidaa darteed, dil weydiinta «Dooro * Cad» la muunad ah oo miis keliya waa shaqayn karto.
Ka fikir xaaladda marka aynu u baahan tahay in la ogaado nooca waxaan leenahay wallpaper, kaliya loogu talagalay, si ay u kala soocaan nooca:
dooro Oboi.type KA si Oboi nooca |
Iyo natiijada lagu helo:
nooca |
warqad |
warqad |
warqad double-Geedka Dhalxiga ah |
warqad double-Geedka Dhalxiga ah |
vinylalkohol |
vinylalkohol |
maro |
dhogorta |
dhogorta |
Sida aan ka arki miiska waxaa jira saf nuqul. Haddii aan ku daro soo jeedinta Xulo kala duwan:
XULANEYNAA Oboi.type oo kala duwan KA si Oboi nooca |
waxaan ka heli natiijada aan celceliyay:
nooca |
warqad |
warqad double-Geedka Dhalxiga ah |
vinylalkohol |
maro |
dhogorta |
Sidaas darteed, haddii si fiican loo soo galaan xogta ee miis, ka dibna isla markiiba ka dib markii telefoon ama codsi iibsada aan ka jawaabi kartaa in wallpaper dareeraha, Maro adag oo wallpaper looxa laga heli karaa dukaanka ma aha. Marka la eego in kala duwan ee dukaamada waxaa sida caadiga ah aan ku koobnayn hal boqol oo wallpaper, u aragto liiska noocyada non-gaar ah u noqon lahaa arrin shaqada-degdeg ah.
Codsiga of hawlaha wadar ahaan labada lug kala duwan gudahood
dood oo kala duwan SQL loo isticmaali karaa shaqo kasta oo wadar ahaan labada lug. Laakiin Min iyo Max ay codsiga saamayn kuma yeelan doono, laakiin marka la xisaabinayo wadarta ama qiimaha celceliska dhif ah waa xaalad ka mid ah kuma yeelan doono in ay tixgeliyaan aaminin ka.
Ka soo qaad waxaan rabnaa in aan hubiyo awoodda of our bakhaarka iyo codsiga diri, computes tirada guud ee gariiradda in stock:
wadarta Dooro (Ostatki.count) KA Ostatki |
Codsiga jawaabta 143. Haddii, si kastaba ha ahaatee, waxaan beddeli doonaa inay ku siin doonaa:
wadarta Dooro (Ostatki.count oo kala duwan) KA Ostatki |
waxaan u hesho wadarta 119, sida wallpaper qayb tirada 3 iyo 7 waa in stock in tiro la mid ah. Si kastaba ha ahaatee, waxaa iska cad in jawaabta waa khalad.
Inta badan loo isticmaalo SQL Tirada shaqo oo kala duwan. Sidaas daraaddeed, waxaan si fudud ka heli kartaa noocyo badan sida gaarka ah wallpaper, maxaynu haysannaa:
count Dooro (Oboi.type oo kala duwan) KA oboi |
Oo aad hesho natiijo ka mid ah 5 - warqad caadi ah oo vinylalkohol double-lakabka iyo dhar non-leh tolmo wanaagsan. Sida xaqiiqada ah oo dhan ma aragtay xayeysiis ah sida: "waxaan keliya ayaa in ka badan 20 nooc oo kala duwan oo ah wallpaper," by taas oo loogu tala galay in dukaankan waa ma ahan oo keliya darsin laba duub oo noocyo kala duwan oo wallpaper noocyada casriga ah.
Waxa xiiso leh in in su'aal la mid ah, waxaad cayimi kartaa hawlaha kala duwan sida Tirinta yeelaan oo kala duwan, iyo waxa aan. Taasi waa xaaladda oo keliya meesha kala duwan ee Select'e noqon kartaa joogo dhowr jeer.
Marka in ay dayacaan isticmaalka Xujada
Laga soo bilaabo isticmaalka SQL dood oo kala duwan waa in la tagay mid ka mid ah laba arrimood;
- Waxaad u samayn xulasho miisas iyo ayaa kalsooni ku qabta in qiimaha gaarka ah kasta. Xaaladdan oo kale, isticmaalka Xujada tahay mid aan habooneyn, maxaa yeelay, waa load dheeraad ah oo ku saabsan server ama macmiilka (ku xiran tahay nooca DBMS).
- Ma waxaad ka cabsaneysaa waayaan xogta aad. Ha noo sharxaan.
Tababaraha u malaynaysaan ku weydiineysaa inaad liiska wallpaper in aad qabto, la tilmaan ee columns kaliya labo - nooca iyo midabka. Out of caado, ku siin muran kala duwan:
XULANEYNAA Oboi.type oo kala duwan, Oboi.color KA oboi AMARKA BY Oboi.type |
Iyo - lumin xogta qaar ka mid ah:
nooca | midabka |
warqad | multicolor |
warqad double-Geedka Dhalxiga ah | beige |
vinylalkohol | brown |
vinylalkohol | Orange |
maro | pink |
dhogorta | beige |
dhogorta | white |
Waxay ku siin karaan aragti ah in wallpaper ka warqad (caadiga ah iyo laba lakab), waxaannu isku maan kaliya, dhab ahaantii, oo xataa our miiska yar oo ah laba article (keeni la'aan oo kala duwan):
nooca | midabka |
warqad | multicolor |
warqad | multicolor |
warqad double-Geedka Dhalxiga ah | beige |
warqad double-Geedka Dhalxiga ah | beige |
vinylalkohol | brown |
vinylalkohol | Orange |
maro | pink |
dhogorta | white |
dhogorta | beige |
Sidaa darteed, sida qoraal codsi kasta oo leh baahida kala duwan wax xuja ah in ay taxaddar iyo karti si go'aan ay codsiga, taas oo ku xidhan hawsha.
kale oo kala duwan
Hase yeshe, wax xuja ah oo kala duwan - muran All. In ay codsi saf nuqul ku kaydsan yihiin. Laakiin sida database default iyo ogaado in ay lagama maarmaan tahay in ay soo bandhigaan oo dhan qiyamka, wax xuja ah oo dhan - waxaa halkii waa isreebreebka badan Xujada shaqada dhabta ah.
Similar articles
Trending Now