Kompyuta, Mitundu file
SQL osiyana: kufotokoza, zitsanzo, katundu
Nthawi zambiri pamene inu ntchito SQL kupeza kafukufuku matebulo, wosuta amalandira deta kuthetsa ndi usonyeza mizere mwamtheradi zofanana chibwereza. Kupewa vuto limeneli, ntchito SQL osiyana akangane chiganizo Select. Nkhaniyi ikufotokoza zitsanzo za ntchito mfundo imeneyi, komanso zinthu zimene ntchito ayenera anamuthawa mkanganowo.
Tisanafotokoze chitani zitsanzo zenizeni, analenga Nawonso achichepere chofunika angapo podyerapo.
kukonzekera tebulo
Tiyerekeze kuti tili ndi masitolo Nawonso achichepere zokhudza mapepala khoma zokambidwa matebulo awiri. Izi oboi tebulo (mapepala khoma) ndi minda ID (wapadera dzina), wa mtundu (mtundu wa mapepala khoma -. Paper, vinilu, etc.), mtundu (mtundu), ndi struct (loukitsa) ndi mtengo (mtengo). Ndipo tebulo Ostatki (zatsalira) ndi minda id_oboi (a kutchula dzina wapadera mu tebulo Oboi) ndi kuwerengedwa (chiwerengero cha masikono zilipo).
Lembani tebulo deta. Tebulo kuwonjezera pa mapepala khoma timva 9:
Oboi | ||||
ID | mtundu | mtundu | struct | mtengo |
1 | pepala | multicolor | embossed | 56,9 |
2 | pepala awiri magawo | beige | yosalala | 114,8 |
3 | vinilu | Orange | embossed | 504 |
4 | ubweya | beige | embossed | 1020,9 |
5 | pepala awiri magawo | beige | yosalala | 150,6 |
6 | pepala | multicolor | yosalala | 95,4 |
7 | vinilu | bulauni | yosalala | 372 |
8 | ubweya | woyera | embossed | 980,1 |
9 | nsalu | pinki | yosalala | 1166,5 |
Tebulo ndi zotsalira - ndi nkhani zisanu ndi zinayi:
Ostatki | |
id_oboi | awerenge |
1 | 8 |
2 | 12 |
3 | 24 |
4 | 9 |
5 | 16 |
6 | 7 |
7 | 24 |
8 | 32 |
9 | 11 |
Ife chitani za dongosolo osiyana mu SQL.
Ikani osiyana mu Select mzera
Mtsutso osiyana adzaikidwe yomweyo pambuyo Select nfundo yaikhulu mu mafunso a. Anagwiritsa ntchito kwa mizati onse zafotokozeredwa chiganizo Select, chifukwa sadzalandira zotsatira zake zomalizira anuwa ndi zingwe mwamtheradi zofanana. Choncho, kamodzi yokwanira mwachindunji polemba SQL «kusankha osiyana» pempho. Kupatulapo ndi ntchito ntchito osiyana mkati akaphatikiza kuti kuyang'ana patsogolo pang'ono.
Tiyenera kukumbukira kuti ambiri a Nawonso achichepere ndi alibe kuzindikira mtundu wanu wa pempho:
SANKHANI Ostatki.Count osiyana, osiyana Oboi. * KUCHOKERA oboi Mumtima MUNGAYAMBE Ostatki ON Oboi.id = Ostatki.id_oboi |
Panalibe ankaona mkangano kangapo kapena kamodzi ananenera, koma kusanachitike, wachitatu kapena ndime wina anasankhidwa. Udzapeza cholakwa kunena za kulakwitsa mu malembedwe.
Ntchito osiyana mafunso mu muyezo
N'zoonekeratu kuti ndi nyumba matebulo yoyenera kapangidwe ndi kuwadzaza mkati tebulo limodzi lilibe zinthu pamene pali zingwe mwamtheradi zofanana. Choncho, chilango kafufuzidwe «Sankhani osiyana *» ndi nyemba tebulo limodzi ndi kosathandiza.
Talingalirani pamene tiyenera kudziwa zimene mtundu tili wallpaper basi mayiko, mtundu ndi mtundu:
Sankhani Oboi.type KUCHOKERA Oboi kuti ndi mtundu |
Ndipo zotsatira za:
mtundu |
pepala |
pepala |
pepala awiri magawo |
pepala awiri magawo |
vinilu |
vinilu |
nsalu |
ubweya |
ubweya |
Malinga tebulo pali chibwereza mizere. Ngati ife kuwonjezera pempholo Sankhani osiyana:
SANKHANI Oboi.type osiyana KUCHOKERA Oboi kuti ndi mtundu |
tipeze chifukwa popanda kubwereza:
mtundu |
pepala |
pepala awiri magawo |
vinilu |
nsalu |
ubweya |
Choncho, ngati bwino kulowa deta mu gome, nthawi yomweyo pambuyo pa foni kapena kupempha ogula tingayankhe kuti madzi wallpaper fiberglass ndi akiliriki mapepala khoma likupezeka mu sitolo simuli. Popeza kuti osiyanasiyana masitolo nthawi si zokhazo mapepala khoma zana, kuona mndandanda wa mitundu sanali yapadera ndithu amagwira kwambiri.
Kugwiritsa ntchito osiyana akaphatikiza mkati
SQL mkangano osiyana angagwiritsidwe ntchito ndi ntchito iliyonse akaphatikiza. Koma kwa Min ndi Max ntchito yake adzakhala ziribe mphamvu, koma pamene kuwerengetsa ndalama kapena mtengo avareji kawirikawiri vuto pamene palibe wina akanayenera kuganizira kubwereza.
Tiyerekeze tikufuna kuti aletse mphamvu nyumba yosungiramo katundu wathu ndi kutumiza pempho ili, computes chiwerengero cha coils zilipo:
Sankhani ndalama (Ostatki.count) KUCHOKERA Ostatki |
Pempho angapereke yankho 143. Koma ngati ife kusintha kuti:
Sankhani ndalama (osiyana Ostatki.count) KUCHOKERA Ostatki |
timapeza okwana 119, monga mapepala khoma kwa manambala gawo 3 ndi 7 ndi katundu mu yofanana. Komabe, n'zoonekeratu kuti yankho ndi cholakwika.
Nthawi zambiri ntchito SQL osiyana ntchito Chiwerengero. Choncho, tikhoza kupeza mitundu angati wapadera wallpaper ife tiri nazo:
Sankhani kuwerengedwa (osiyana Oboi.type) KUCHOKERA oboi |
Ndi kupeza chifukwa cha 5 - pepala wamba ndi iwiri wosanjikiza vinilu ndi nsalu sanali nsalu. Ndithudi onse anawona malonda monga: "Only tili pa 20 zosiyanasiyana wallpaper" ndi amene amatanthauza kuti shopu izi masikono osati angapo dazeni ndipo zosiyanasiyana mapepala khoma mitundu ano.
N'zochititsa chidwi kuti afunsa chomwecho, mukhoza mwachindunji ntchito zosiyanasiyana monga Chiwerengero amanena osiyana, ndipo popanda izo. Zili kokha kumene osiyana mu Select'e akhoza kupezeka kangapo.
Pamene kusiya ntchito ya mtsutso wa
Kugwiritsa ntchito SQL mkangano osiyana ayenera anasiya mu umodzi wa anthu awiri:
- Inu kuchita kusankha matebulo ndipo amakhulupirira mu mtengo wapadera lililonse. Mu nkhani iyi, ntchito ya mtsutso ndi zosayenera, chifukwa ndi katundu zina pa makina kapena kasitomala (malingana ndi mtundu wa DBMS).
- Kodi inu akuopa deta yanu. Tiyeni tione.
bwana Tiyerekeze atakuuzani kuti atchule mapepala khoma limene muli, ndi umboni wa zipilala ziwiri zokha - mtundu ndi mtundu. Mwa chizolowezi, mukapereka mkangano osiyana:
SANKHANI Oboi.type osiyana, Oboi.color KUCHOKERA oboi DONGOSOLO NDI Oboi.type |
Ndipo - kutaya ena deta:
mtundu | mtundu |
pepala | multicolor |
pepala awiri magawo | beige |
vinilu | bulauni |
vinilu | Orange |
nsalu | pinki |
ubweya | beige |
ubweya | woyera |
Iwo angakupangitseni kuganiza kuti pepala mapepala khoma (ochiritsira ndi wapawiri-wosanjikiza) ife maganizo amodzi okha Ndipotu, ngakhale mu tebulo wathu ka nkhani ziwiri (zotsatira popanda osiyana):
mtundu | mtundu |
pepala | multicolor |
pepala | multicolor |
pepala awiri magawo | beige |
pepala awiri magawo | beige |
vinilu | bulauni |
vinilu | Orange |
nsalu | pinki |
ubweya | woyera |
ubweya | beige |
Choncho, monga mwa kulemba pempho lililonse ndi mfundo osiyana kufunika samalani ndi woyenera kusankha ntchito kwake, malingana ntchitoyo.
zina osiyana
Mosiyana mfundo osiyana - mkangano onse. Mu ntchito zake chibwereza mizere zasungidwa. Koma ngati Nawonso achichepere ndi kusakhulupirika n'kupeza kuti m'pofunika kusonyeza makhalidwe onse, mfundo zonse - ndi kani qualifier kuposa mfundo zenizeni ntchito.
Similar articles
Trending Now