Lik'homphieutha, Mananeo a
Pakeng tsa SQL: Mehlala Tlhaloso
Ha ho sebetsa le polokelongtshedimosetso relational oo ya data e bolokwa ka litafole, basebelisi ba atisa ho ba tobane le mosebetsi oa ho mohlala makgabane kenyelleditswe (e seng e ne e akarelletsa) ka e mengata e fapaneng itseng. puo SQL lumella u ho hlalosa multiple, e leng lokela (lokela ho) ho matleng a boleng ba dikgetho fapaneng - opareitara e In, Joaloka opareitara e, motsoako oa maemo a ho feta - ka tlaase ho moo, hammoho le SQL bakeng Pakeng opareitara. Tlhaloso le mehlala e ka sehlooho sena se tla tsepamisa maikutlo phetolelo ea morao-rao.
"Pakeng tsa" opareitara e ka SQL: hokahanngoang lithibelo
Ka ho toba le opareitara e pakeng tsa SQL le fetolela - "ka pakeng tsa". e sebelisa etsa ho ka khoneha ho beha moedi "le tsoang ho" tšimo e itseng, 'me haeba boleng latelang tobane fapaneng, ka nako eo predicate li tla beha ho "Ke' nete", le boleng li tla oa ka sampole ea ho qetela.
The hokahanngoang tsa opareitara e le e bonolo ka ho fetisisa:
khetha * From tafole T1 Moo t1.n pakeng 0 le 7 |
Joalokaha u ka bona, ka mor'a hore keyword pakeng o lokela ho bolela ka ho toba boleng ba tekanyong e ka tlaase, moo AND, le tekanyong e ka holimo.
Enumerate, mefuta efe ya data opareita ka sebetsa pakeng SQL:
- Le linomoro - palotlalo le palophatlo.
- Le matlha aa beilweng.
- Le taba e ngotsoeng.
Etsa sena pakeng SQL setatemente se na le peculiarities itseng. Re ba tseba:
- Ha ho sebetsa le linomoro le matlha a litekanyetso moedi "le tsoang ho" ba akarelletsa sampole ena.
- boleng mengata e fapaneng tlaase e lokela ho ba ka tlase ho tekanyong e ka holimo, ho seng joalo ha ho letho le tla bontša, hobane boemo ba ha e ka tsela e utloahalang 'nete. tlhokomelo e khethehileng hlokahala hore le be, ha, ho ena le melao ea boitšoaro e itseng ka boemo divariabole di kenyelleditswe.
Ha ho sebetsa le boleng ea mongolo oa mefuta e fapaneng ya maemo a hodimo e sa akarelletsoa sampole, haeba ee sa hlalosoa ka mokhoa o nepahetseng haholo. Re nahana ka tšobotsi ena dikarolong tse latelang ka ho qaqileng.
Sampole linomoro le matlha a ka e mengata e fapaneng itseng
Lokisetsa tafole le batsamaisi ya data, ho sebetsa ka mokhatlo o hlophisitsoeng. Tafole tla ba le mohaho o latelang:
lebitso la ea tšimo | mofuta ya data | tlhaloso |
khoutu | stats | Buka e ikhethang ID mohiruoa |
fane | ho mongolo | Lebitso la mohlanka wa |
lebitso la | ho mongolo | lebitso mohiruoa |
patronymic | ho mongolo | patronymic mohiruoa |
Paul | ho mongolo | Sex basebeletsi (M / F) |
Data_priema | Letsatsi / Time | Letsatsi la ho fumana mohiruoa ho sebetsa |
Chislo_detey | nomoro | Palo ea bana ba ka mosebeletsi wa |
Tlatsa tafole ka ya data tse latelang:
khoutu | fane | lebitso la | patronymic | Paul | Data_priema | Chislo_detey |
1 | Alexandrov | Irene | N. | F | 05/01/2014 | 1 |
2 | Borovoy | Andrew | S. | M | 09/21/2013 | 0 |
3 | Vinogradov | Sergei | Pavlovich | M | 15.06.1998 | 1 |
4 | Shumilin | Alexander | B. | M | 25.12.2004 | 2 |
5 | Vishnyakov | Leonid | A. | M | 09.10.2007 | 0 |
6 | Tropnikov | Vasily | S. | M | 01/12/2016 | 3 |
7 | liperela | Nikita | V. | M | 01/11/2017 | 1 |
8 | Avdeeva | Nick | K. | F | 31.03.2001 | 2 |
9 | Yakovlev | Leonid | Nikolaevich | M | 16.02.2009 | 0 |
Etsa SQL potso pakeng tsa, e leng tla re thusa ho khetha basebetsi bohle ba neng ba le 2 kapa 3 bana:
Khetha batsamaisi. * HO TLOHA batsamaisi HOKAE Menedzhery.Chislo_detey pakeng tsa 2 le 3 |
Phello e tla ba le mela e meraro ka ya data ka basebetsi le surnames Shumilin, Tropnikov le Avdeeva.
Hona joale khetha basebetsi ba ile ba fumana ho tloha ho 1 January 2005 ho 31 December 2016. Re lokela ho hlokomela hore databases fapaneng ka litsela tse sa tšoaneng ho dumella ho ngola ka ho ya ka matlha aa beilweng. Maemong a mangata, letsatsi la lebotho la ho sebopeho letsatsi-khoeli-selemo (kapa e loketseng ho feta) le tse tlalehiloeng ka qotsa le 'ngoe kapa habeli. The lob MS Phihlelo letsatsi di na le dipegelo pontšo "#". Matha ka mohlala ona e thehiloeng feela ho eona:
Khetha batsamaisi. * Menedzhery.Data_priema HO TLOHA batsamaisi HOKAE batsamaisi. Data_priema bakeng Pakeng tsa # 1/1/2005 # And # 31/12/2016 # |
Phello e tla ba basebetsi hlano thaothoa nakong ea kenyeletsang.
Ka mor'a moo, re bone kamoo e ea sebetsang pakeng tsa likhoele tse SQL.
Sebetsa ka pakeng tsa liletsa tse likhoele
A bothata tloaelehileng haholo o lokelang ho a rarolla ha re sebetsa le mabitso a basebetsi - ke ho hlokahala hore a khetha feela bao mabitso a qala ka lengolo itseng. Mme re leka ho e phethisa potso ee, ebe o kgetha basebetsi bao mabitso qala ka lebitso la ho qetela ho tloha sa A B:
Khetha batsamaisi. * HO TLOHA batsamaisi HOKAE Menedzhery.Familiya pakeng tsa "A" le "B" Taelo BY 2 |
Phello ke e latelang:
khoutu | fane | lebitso la | patronymic | Paul | Data_priema | Chislo_detey |
8 | Avdeeva | Nick | K. | F | 31.03.2001 | 2 |
1 | Alexandrov | Irene | N. | F | 05/01/2014 | 1 |
2 | Borovoy | Andrew | S. | M | 09/21/2013 | 0 |
Joalokaha u ka bona, basebetsi le tse peli tse nang le lebitso la ka lengolo B ka lethathamo ba ne ba sa kenyelletsoa. ke lebaka le ka seo? 'Nete ke hore hantle ka moo opareitara e bapisa liletsa tse likhoele ba bolelele sa lekaneng. Line "B" ho e khutsoanyane khoele "Vinogradov" le padded. Empa ha ho di hlopha alphabetically libaka tla kapele litlhaku, 'me lebitso la sampole tla ke a oa. databases fapaneng fana litsela tse sa tšoaneng ho rarolla bothata bona, empa hangata ho le bobebe tsela ea ho bontša ho tšepahala ha ho lengolo le latelang tsa alfabeta tse fapaneng:
Khetha batsamaisi. * HO TLOHA batsamaisi HOKAE Menedzhery.Familiya pakeng tsa "A" le "D" Taelo BY 2 |
Ha a bolaoe, a sephetho potso tla khotsofatsa le rona ka ho feletseng.
nuance ena teng feela ha ho sebetsa le ya data tlhaku, empa se bontša hore esita le ha ho sebetsa le lisebelisoa e bonolo e kang pakeng tsa, o lokela ho ba hlokolosi.
Similar articles
Trending Now