IikhomputhaProgramming

Phakathi kweSQL: imizekelo, inkcazo

Xa usebenza kunye neDBMS zentsapho, apho idatha igcinwa kwifomu yetafile, abasebenzisi bahlala bejongana nomsebenzi weesampuli zengqiqo ezingenayo (ezingabandakanywa) kwibanga elithile. Ulwimi lwe-SQL lukuvumela ukuba uchaze isethi ukuba ixabiso ayifanelekanga (kufuneka) lingabakho ngeendlela ezahlukileyo - kwiNgxelo, njenge-Statement efanayo, ukudibanisa kweemeko kuncinci, kunye ne-Operator SQL phakathi. Inkcazo nemimiselo kweli nqaku iya kunikwa kwixesha lokugqibela.

I-"Between" i-SQL: i-syntax, imiqobo

Umsebenzisi phakathi kwe-SQL uguqulelwe ngokoqobo "phakathi". Ukusetyenziswa kwayo kukuvumela ukuba usethe "Ukuphuma kunye nokuya" kwintsimi ethile, kwaye ukuba ixabiso elilandelayo liwela kwibanga, isiqendu siya kuba "Yi nyaniso" kwaye ixabiso liya kugqiba ekukhetheni kokugqibela.

I-syntax yomsebenzisi ilula kakhulu:

Khetha *

Etafileni t1

Kuphi i-t1.n phakathi kwe-0 no-7

Njengoko ubona, emva kwegama eliphambili phakathi kwalo kuyimfuneko ukucacisa ixabiso lentambo engaphantsi kwoluhlu, ngoko-NA kunye nenani lomda ophezulu.

Makhe sibhale uluhlu lweedatha umqhubi we-SQL angasebenza kunye:

  1. Ngeenombolo - ezipheleleyo kunye neqhekeza.
  2. Ngemihla.
  3. Ngombhalo.

Umsebenzisi onikeziweyo phakathi kwe-SQL unempawu ezithile. Masiqhelane nabo:

  1. Xa usebenza kunye namanani kunye nemini, ixabiso le-"From and to" "lifakwe kwisampuli.
  2. Ubungakanani bemida engaphantsi kwoluhlu kufuneka lube ngaphantsi kwexabiso lentambo ephezulu, kungenjalo akukho nto iya kuveliswa, kuba imeko ayiyiyo imigaqo. Ukunyamekela okuthethekileyo kufuneka kuthathelwe xa izixhobo ezifakiwe zifakwe kwiimeko endaweni yexabiso elithile.

Xa usebenza ngetekisi, ixabiso lomda ophezulu woluhlu aluyi kufakwa ekukhetheni, ngaphandle kokuba kuchazwe ngokuchanekileyo ngokuchanekileyo. Kwimacandelo alandelayo, siya kuqwalasela le nkcukacha ngokubanzi.

Ukukhethwa kwamanani kunye nemihla kwibanga elithile

Lungiselela itafile kunye nedatha kubaphathi abasebenza kwintlangano. Itheyibhile iya kuba nesakhiwo esilandelayo:

Igama lomhlaba

Uhlobo lweenkcukacha

Inkcazelo

Ikhowudi

Counter

I-ID yomqeshwa oyingqayizivele

Igama lokugqibela

Umbhalo

Igama lomqeshwa

Igama

Umbhalo

Igama lomqeshwa

Igama eliphakathi

Umbhalo

Uthiwa ngumqeshwa

Ngesondo

Umbhalo

I-sex worker (M / F)

Kutyunjwa ngomhla kaDat

Umhla / Ixesha

Umhla wokufumana umqeshwa ngomsebenzi

Inani labantwana

INombolo

Inani labantwana abasuka kumqeshwa

Gcwalisa etafileni ngedatha elandelayo:

Ikhowudi

Igama lokugqibela

Igama

Igama eliphakathi

Ngesondo

Kutyunjwa ngomhla kaDat

Inani labantwana

1

UAlexandrova

Irina

Nikolaevna

F

05/01/2014

1

2

Borovoy

Andrew

Stepanovich

M

09/21/2013

0

3

Vinogradov

USergey

Pavlovich

M

06/15/1998

1

4

Shumilin

Alexander

Borisovich

M

25.12.2004

2

5

Vishnyakov

ULeonid

Alexandrovich

M

09.10.2007

0

6

Tropnikov

Vasily

Sergeevich

M

01/12/2016

3

Wesi-7

Iiparele

Nikita

Vasilevich

M

01/11/2017

1

8

Avdeev

Nika

Konstantinovna

F

31.03.2001

2

9

Yakovlev

ULeonid

Nikolayevich

M

16.02.2009

0

Masenze umbuzo we- sql phakathi, oya kusinceda sikhethe bonke abasebenzi abanabantwana aba-2 okanye abathathu:

AbaCwangcisi beCandelo.

KUBACEBISI

Apho abaphathi. Inani labantwana phakathi ko-2 no-3

Isiphumo siya kuba nemigca emithathu kunye nedatha kubasebenzi abanegama likaShumilin, iTropnikov neAvdeeva.

Ngoku siza kukhetha abasebenzi abamkelekileyo ukususela ngoJanuwari 1, 2005 ukuya kuDisemba 31, 2016. Kufuneka kuqatshelwe ukuba i-DBMS eyahlukileyo ikuvumela ukuba urekhode ngokwemiqathango yomhla. Kwiimeko ezininzi, umhla uhamba ngokunyanisekileyo kwimihla-nyanga-nyanga-nyanga yonyaka (okanye ukulungele ngakumbi) kwaye ibhaliwe kwiingcaphuno enye okanye ezimbini. Kwi- database ye - MS Access, usuku lufakwe kwi "#" uphawu. Siza kuyenza umzekelo nje ngokusekelwe kuwo:

ABAPHATHI BESETYENZISO. *, Abaphathi.Ixesha lokufumana

KUBACEBISI

LAPHO Abaphathi. Umhla_ukufumana phakathi kwe- # 1/1/2005 # kunye # 31/12/2016 #

Isiphumo siya kuba ngabasebenzi abahlanu, abaqashiweyo ngexesha elichaziweyo, elibandakanya.

Emva koko, makhe sibone indlela i-SQL isebenza ngayo ngemicu.

Sebenza phakathi kwemigca

Umsebenzi oqhelekileyo omele uphathwe ngawo xa usebenza ngamagama omsebenzi kuyimfuneko yokukhetha kuphela abo amagama abo aqala ngencwadi ethile. Siza kuzama ukuzalisekisa isicelo kunye nokukhetha abasebenzi abamaqalo abo aqala ngefayili ukusuka kwi-A ukuya kwi-B:

AbaCwangcisi beCandelo.

KUBACEBISI

Apho abaphathi. Igama eliphakathi kwe "A" nelithi "B"

UKUKHALWA ngu-2

Isiphumo sisilandelayo:

Ikhowudi

Igama lokugqibela

Igama

Igama eliphakathi

Ngesondo

Kutyunjwa ngomhla kaDat

Inani labantwana

8

Avdeev

Nika

Konstantinovna

F

31.03.2001

2

1

UAlexandrova

Irina

Nikolaevna

F

05/01/2014

1

2

Borovoy

Andrew

Stepanovich

M

09/21/2013

0

Njengoko ubona, abasebenzi ababini abanesibini kunye neleta B abafakiwe kwiluhlu. Sisiphi isizathu salokhu? Ingongoma yindlela u-opharetha ngokuthelekisa ngayo imigca yokungalingani. Umgca "B" umfutshane kunomgca "Vinohrad" kwaye ugqityiwe ngeendawo. Kodwa xa uhlela ulandelelwano lwe-alfabhethi, izikhala ziya kuba zikhokela iimpawu, kwaye igama aliyi kufakwa kwisampuli. I-DBMS eyahlukileyo inikezela izisombululo ezahlukeneyo kule ngxaki, kodwa ngokuqhelekileyo ilula kakhulu ukubonisa le ncwadi elandelayo ye-alfabhethi kwimiba:

AbaCwangcisi beCandelo.

KUBACEBISI

LAPHO Abaphathi. Igama eliphakathi kwe "A" nelithi "G"

UKUKHALWA ngu-2

Xa umbuzo uphendulwa, umphumo uya kusinelisa ngokupheleleyo.

Le ngxaki ikhona kuphela xa isebenzisana nedatha yenkcukacha, kodwa ibonisa ukuba xa usebenza kunye nabaqhubi abasebenzayo abanjengaphakathi, kufuneka uqaphele.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 xh.atomiyme.com. Theme powered by WordPress.