KọmputaSiseto

Laarin awọn SQL: Apeere Apejuwe

Nigbati ṣiṣẹ pẹlu a ti ibatan database ninu eyi ti data ti wa ni fipamọ ni tabili, awọn olumulo ti wa ni igba dojuko pẹlu awọn iṣẹ-ṣiṣe ti iṣapẹẹrẹ iye to wa (ko to wa) ni kan awọn ibiti o. SQL ede faye gba o lati setumo ọpọ, eyi ti o yẹ (yẹ ki o ko) jẹ ti iye ti o yatọ si awọn aṣayan - onišẹ Ni, Like onišẹ, a apapo ti awọn ipo siwaju sii - kere, bi daradara bi SQL fun Laarin onišẹ. Apejuwe ati ki o apeere ni yi article yio fojusi lori titun ti ikede.

"Laarin" onišẹ ni SQL: sintasi awọn ihamọ

Gangan onišẹ laarin SQL ati ki o túmọ - "ni laarin". Awọn oniwe lilo mu ki o ṣee ṣe lati ṣeto a iye "ati lati" kan pato oko, ti o ba ti nigbamii ti iye ṣubu laarin awọn ibiti o, ki o si awọn predicate yoo wa ni ṣeto si "Otitọ", ati awọn iye yoo subu ni ik ayẹwo.

Awọn sintasi ti awọn oniṣẹ jẹ lalailopinpin o rọrun:

yan *

Lati tabili T1

Ibi ti t1.n laarin 0 ati 7

Bi o ti le ri, lẹhin ti awọn Koko laarin o gbọdọ pato awọn iye ti awọn kekere iye, ki o si ATI, ati awọn oke ni iye.

Enumerate, ohun ti orisi ti data awọn oniṣẹ le ṣiṣẹ laarin SQL:

  1. Pẹlu awọn nọmba - odidi ati ida.
  2. Pẹlu ọjọ.
  3. Pẹlu ọrọ.

Ṣe eyi laarin awọn SQL gbólóhùn ni o ni awọn peculiarities. A gba lati mọ wọn:

  1. Nigbati ṣiṣẹ pẹlu awọn nọmba ati ọjọ ti iye iye "ati lati" wa ni o wa ninu awọn ayẹwo.
  2. Lower ibiti o iye gbọdọ jẹ kere ju ni oke ni iye, bibẹkọ ti ohunkohun yoo han, nitori awọn majemu ni ko logically otitọ. Pataki itoju nilo lati wa ni, nigbati, dipo ti kan pato iye ninu awọn majemu oniyipada ti wa ni o wa.

Nigbati ṣiṣẹ pẹlu awọn ọrọ iye ti oke ibiti o ti wa ni ko to wa ni awọn ayẹwo, ti o ba wa ni ko telẹ gan parí. A ro ẹya ara ẹrọ yi ni awọn wọnyi ruju ninu awọn apejuwe.

Awọn ayẹwo awọn nọmba ati ọjọ ni kan awọn ibiti

Mura kan tabili pẹlu awọn data alakoso, ṣiṣẹ ninu awọn agbari. Awọn tabili yoo ni awọn wọnyi be:

aaye orukọ

data iru

apejuwe

koodu

counter

Oto abáni ID

-ìdílé

ọrọ

Name of Oṣiṣẹ

orukọ

ọrọ

abáni orukọ

patronymic

ọrọ

patronymic abáni

Paul

ọrọ

Ibalopo eniyan (M / F)

Data_priema

Ọjọ / Time

Ọjọ ti gbigba awọn abáni lati sise

Chislo_detey

nọmba

Nọmba ti awọn ọmọde ni awọn abáni

Fọwọsi ni awọn tabili nipa awọn wọnyi data:

koodu

-ìdílé

orukọ

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

okuta iyebiye

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

Dagba awọn SQL ìbéèrè laarin, eyi ti yoo ran wa lati yan gbogbo awọn abáni ti o ni 2 tabi 3 ọmọ:

Yan Managers. *

LATI Managers

Nibo Menedzhery.Chislo_detey laarin 2 ati 3

Ni esi yio je mẹta ila pẹlu data lori abáni pẹlu surnames Shumilin, Tropnikov ati Avdeeva.

Bayi yan awọn abáni gba lati 1 January 2005 to 31 December 2016. O yẹ ki o wa woye wipe o yatọ si infomesonu ni awọn ọna oriṣiriṣi gba o laaye lati gba ni awọn ofin ti ọjọ. Ni ọpọlọpọ igba, awọn ọjọ ti a agbara to awọn fọọmu ọjọ-osù-odun (tabi diẹ rọrun) ati gba silẹ ti ni nikan tabi ė avvon. The DBMS MS Access ọjọ ni ninu awọn ami "#". Ṣiṣe awọn yi apẹẹrẹ wa ni o kan da lori o:

Yan Managers. * Menedzhery.Data_priema

LATI Managers

Nibo Managers. Data_priema fun Laarin # 1/1/2005 # Ati # 31/12/2016 #

Ni esi yio je marun abáni kopa ni asiko jumo.

Next, jẹ ki ká wo bi o ti ṣiṣẹ laarin awọn SQL awọn gbolohun ọrọ.

Ṣiṣẹ ni laarin awọn gbolohun ọrọ

A gan wọpọ isoro eyi ti gbọdọ wa ni re nigbati ṣiṣẹ pẹlu awọn orukọ ti awọn abáni - ni ye lati yan nikan awon ti awọn orukọ bẹrẹ pẹlu kan awọn lẹta. Ati awọn ti a gbiyanju lati ṣiṣẹ awọn ìbéèrè ki o si yan awọn abáni ti awọn orukọ bẹrẹ pẹlu awọn ti o kẹhin orukọ lati A to B:

Yan Managers. *

LATI Managers

Nibo Menedzhery.Familiya laarin "A" ati "B"

Ibere 2

Awọn esi ni bi wọnyi:

koodu

-ìdílé

orukọ

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

Bi o ti le ri, awọn meji abáni pẹlu awọn orukọ lori awọn lẹta B ninu awọn akojọ ti won ko to wa. Kini idi? Awọn o daju ni pato bi awọn oniṣẹ safiwe awọn gbolohun ti unequal ipari. Line "B" ni kikuru okun "Vinogradov" ati fifẹ. Sugbon nigba ti ayokuro adibi awọn alafo yoo jẹ yiyara kikọ, ati awọn orukọ ti awọn ayẹwo yoo ko kuna. O yatọ si infomesonu pese o yatọ si ona lati yanju isoro yi, sugbon o jẹ igba ni rọọrun lati fihan awọn wa dede ti awọn nigbamii ti lẹta ti awọn ahbidi ni ibiti:

Yan Managers. *

LATI Managers

Nibo Menedzhery.Familiya laarin "A" ati "D"

Ibere 2

Nigba ti executed, awọn ìbéèrè esi yio lorun wa patapata.

Eleyi nuance wa nikan nigbati ṣiṣẹ pẹlu kikọ data, sugbon o fi hàn pé paapaa nigba ti ṣiṣẹ pẹlu iru awọn ti o rọrun awọn oniṣẹ bi laarin, o ni lati wa ṣọra.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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