Makombiyuta, Zvirongwa
Pakati SQL: Mienzaniso Description
Kana uchishanda ndeyeukama Database umo mashoko anochengeterwa matafura, vanoshandisa tinowanzova nenguva basa zvakabudiswa tsika zvaisanganisira (zvisiri) mune imwe siyana. mutauro SQL kunoita kuti chaunoti kakawanda, izvo zvinofanira (havafaniri) nhengo kukosha akasiyana nzira - opareta In, Kufanana opareta, mubatanidzwa ezvinhu zvakawanda - zvishoma, uyewo SQL nokuda Between opareta. Description uye mienzaniso munyaya ino ichanyanya pamusoro azvino shanduro.
"Pakati" opareta mu SQL: nemarongerwo kurambidzwa
Panouya opareta pakati SQL uye kushandurwa - "mu pakati". Kushandiswa kwaro zvinoita kuti uise paunogumira "uye kubva" chimwe munda, uye kana rinotevera ukoshi chikawira mukati-siyana, ipapo Predicate achapiwa wakaiswa kuti "Chokwadi", uye mutengo achawira wokupedzisira mharidzo.
The nemarongerwo ari opareta zvikuru nyore:
Sarudza * From tafura T1 Apo t1.n pakati 0 uye 7 |
Sezvaunogona kuona, mushure guru pakati unofanira kutaridzwa kukosha rezasi muganhu, ipapo UYE, uye yokumusoro muganhu.
Yokuverenga, chii mhando nemashoko ari opareta anogona kushanda pakati SQL:
- With nhamba - integer uye fractional.
- With mazuva.
- With chinyorwa.
Ita ichi pakati SQL mashoko ane zvimwe dzose. We kuziva kwavari:
- Kana tichishanda nhamba uye misi muganhu tsika "uye kubva" vanobatanidzwa mharidzo.
- Lower Range kukosha anofanira kuva zvishoma pane rokumusoro muganhu, zvikasadaro hapana chichapiwa uratidzwe, nokuti mamiriro ezvinhu hachisi zvine musoro zvechokwadi. Special hanya anofanira kuva, kana, pane zvakananga tsika dziri ezvinhu variables vanobatanidzwa.
Kana tichishanda rugwaro kukosha yokumusoro siyana haina dziri mharidzo, kana isina kunorondedzerwa zvakarurama kwazvo. We funga ichi chikamu mune zvinotevera zvikamu zvakadzama.
Mharidzo nhamba uye misi mune imwe siyana
Tafura chete mashoko mamaneja, kushanda musangano. The tafura achava zvinotevera mamiriro:
munda zita | date mhando | tsananguro |
kodhi | kaunda | Unique mushandi ID |
zita rechipiri | chinyorwa | Zita mukuru |
zita | chinyorwa | mushandi zita |
patronymic | chinyorwa | patronymic mushandi |
Paul | chinyorwa | Sex vashandi (M / F) |
Data_priema | Date / Time | Date kwekugamuchira mushandi kushanda |
Chislo_detey | nhamba | Number vana panguva mushandi |
Zadza tafura kubudikidza anotevera mashoko:
kodhi | zita rechipiri | zita | 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 | maparera | 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 |
Vanoumba SQL mubvunzo pakati, izvo chichatibatsira kusarudza vose vashandi vane 2 kana 3 vana:
Sarudza Managers. * FROM Managers KUPI Menedzhery.Chislo_detey pakati 2 uye 3 |
The Zvichaguma mitatu yamahwindo vane mashoko ari vashandi pamwe surnames Shumilin, Tropnikov uye Avdeeva.
Zvino sarudza vashandi vakagamuchira kubva 1 January 2005 kusvika 31 December 2016. Zvinofanira kucherechedzwa kuti Databases siyana nenzira dzakasiyana kubvumira kuti kunyora tichitaura yemichindwe. Kazhinji, zuva rehondo kuti chimiro zuva-mwedzi-gore (kana yamunenge) uye wakanyorwa chete kana kaviri prices. The DBMS MS Access Musi vanoumba chiratidzo "#". Mhanyai muenzaniso uyu chete anoritsanangura:
* Sarudza Managers. Menedzhery.Data_priema FROM Managers KUPI Managers. Data_priema nokuti Between # 1/1/2005 # Uye # 31/12/2016 # |
The Zvichaguma vashandi shanu basa panguva zvichibatanidzwa.
Next, ngationei kuti akunoita pakati SQL hungiso.
Kushanda pakati hungiso
A dambudziko zvakajairika chaizvo izvo zvinofanira kugadziriswa kana tichishanda mazita vashandi - ndiko kudikanwa asarudze avo vane mazita anotanga imwe tsamba chete. Uye tinoedza tongai mubvunzo uye vashandi vakasarudzwa mazita anotanga rokupedzisira zita kubva A kuti B:
Sarudza Managers. * FROM Managers KUPI Menedzhery.Familiya pakati "A" uye "B" KUTI BY 2 |
Zvinoguma sezvinotevera:
kodhi | zita rechipiri | zita | 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 |
Sezvaunogona kuona, vashandi vaviri vane zita iri tsamba B ari pamazita havana zvaisanganisira. Ndechipi chikonzero? Chokwadi ndechokuti chaizvo sei opareta anoenzanisa hungiso kuenzana. Line "B" rakapfupika tambo "Vinogradov" uye padded. Asi kana kufambira alphabetically dzezvimwe achava dzichimhanya vatambi, uye zita mharidzo haangavi kuwa. Databases siyana zvinopa dzakasiyana kugadzirisa dambudziko iri, asi kazhinji zviri nyore nzira kuratidza kuvimbika inotevera tsamba earufabheti iri kuwanda:
Sarudza Managers. * FROM Managers KUPI Menedzhery.Familiya pakati "A" uye "D" KUTI BY 2 |
Kana kuurayiwa, asi mubvunzo mugumisiro uchatibatsira kugutsa zvachose.
nuance ichi chiripo chete kana kushanda hunhu data, asi rinoratidza kuti kunyange kana kushanda nyore zvakadai dzaishandisa sezvo pakati, unofanira kungwarira.
Similar articles
Trending Now