KwamfutocinShirye-shirye

Tsakanin SQL: Misalai Description

Lokacin aiki tare da zumunci database a cikin abin da data aka adana a cikin alluna, da masu amfani sukan fuskanci aiki na daukan samfur dabi'u hada da (ba a hada) a wani fanni. SQL harshe ba ka damar ayyana mahara, abin da ya kamata (kamata ba) ya kasance a cikin darajar daban-daban zabin - sadarwarka A, Kamar ma'aikaci, wani hade da yanayi mafi - kasa, kazalika da SQL for Tsakanin sadarwarka. Description da misalai a cikin wannan labarin zai mayar da hankali a kan latest version.

"Tsakanin" sadarwarka a SQL: ginin kalma hani

Zahiri sadarwarka tsakanin SQL da fassara - "a tsakanin". Its amfani sa ya yiwu a kafa wani iyaka ", kuma daga" a musamman filin, da kuma idan na gaba darajar da dama a cikin zangon, sa'an nan da predicate za a saita zuwa "Gaskiya", da darajar za su fada a cikin karshe samfurin.

A ginin kalma na afareta ne musamman sauki:

zabi *

Daga teburin T1

Ina t1.n tsakanin 0 da kuma 7

Kamar yadda ka gani, bayan da keyword tsakanin dole ne ka saka tamanin da ƙananan ta'addi ba, to AND, da kuma na sama da iyaka.

Lissafa, abin da iri data da aiki na iya aiki tsakanin SQL:

  1. Tare da lambobin - lamba kuma fractional.
  2. Da kwanakin.
  3. Tare da rubutu.

Shin wannan tsakanin SQL sanarwa yana da wasu peculiarities. Mun san su:

  1. Lokacin aiki tare da lambobi da kuma kwanakin da iyaka dabi'u "da kuma daga" suna kunshe a cikin samfurin.
  2. Lower fuska darajar dole ne kasa da na sama da iyaka, in ba haka ba babu abin da za a nuna, saboda yanayin ba Azancin gaskiya. Special kula bukatar ya zama, a lokacin da, maimakon takamaiman dabi'u a cikin yanayin canji na hade.

Lokacin aiki tare da rubutu darajar daga cikin manya iyaka ba kunshe a cikin samfurin, idan aka ba a tsare sosai da sosai. Mun la'akari da wannan siffa a cikin wadannan sassan daki-daki.

Samfurin lambobi da kuma kwanakin a wani fanni

Yi tebur da data manajoji, aiki a cikin kungiyar. Tebur zai yi da wadannan tsarin:

filin sunan

data type

description

code

counter

Musamman ma'aikaci ID

surname

rubutu

Sunan jami'in da

sunan

rubutu

ma'aikaci sunan

patronymic

rubutu

patronymic ma'aikaci

Paul

rubutu

Sex ma'aikata (M / F)

Data_priema

Kwanan / Lokaci

Kwanan wata na samun ma'aikaci aiki

Chislo_detey

lambar

Yawan yara a ma'aikaci

Cika a tebur da wadannan bayanan:

code

surname

sunan

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

lu'ulu'u

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

Samar da SQL tambaya tsakanin, wanda zai taimaka mana don zaɓar duk ma'aikata da suke da 2 ko 3 yara:

Zabi Managers. *

DAGA Managers

INA Menedzhery.Chislo_detey tsakanin 2 da 3

A sakamakon haka zai zama uku layuka da bayanai a kan ma'aikata da Surnames Shumilin, Tropnikov da Avdeeva.

Yanzu zabi ma'aikata samu daga 1 ga watan Janairu 2005 zuwa 31 Disamba 2016. Ya kamata a lura da cewa daban-daban databases a hanyoyi daban-daban ba ka damar rikodin cikin sharuddan kwanakin. A mafi yawan lokuta, da ranar da wani karfi ga form rana-wata-shekara (ko fiye m) da kuma rubuce a cikin guda ko biyu quotes. A DBMS MS Access kwanan dauki alamar "#". Gudu da wannan misali ne kawai dangane da shi:

Zabi Managers. * Menedzhery.Data_priema

DAGA Managers

INA Managers. Data_priema for Tsakanin # 1/1/2005 # Kuma # 31/12/2016 #

A sakamakon haka zai zama biyar ma'aikata dauka a lokacin m.

Next, bari mu ga yadda yake aiki tsakanin SQL kirtani.

Aiki a tsakanin kirtani

A sosai na kowa matsala wadda dole ne a warware a lokacin da yin aiki tare da sunayen ma'aikata - shi ne bukatar zabi kawai wadanda sunayen fara tare da wani harafi. Kuma za mu yi kokarin aiwatar da tambaya kuma zaɓi ma'aikata waɗanda sunayensu fara da sunan karshe daga A zuwa B:

Zabi Managers. *

DAGA Managers

INA Menedzhery.Familiya tsakanin "A" da "B"

Domin BY 2

A sakamakon haka ne kamar haka:

code

surname

sunan

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

Kamar yadda ka gani, da wasu ma'aikata biyu da sunan a kan harafi B a cikin jerin da aka ba a hada. Mene ne dalilin da? Gaskiyar ita daidai da yadda da sadarwarka kwantanta kirtani na unequal tsawon. Line "B" shi ne ya fi guntu kirtani "Vinogradov" da kuma padded. Amma lokacin da kasawa da jerin abjadi sarari za sauri haruffa, da kuma sunan da samfurin ba zai fada. Daban-daban databases samar da hanyoyi daban-daban don warware wannan matsala, amma shi ne sau da yawa mafi sauki hanyar nuna AMINCI na gaba wasika daga cikin haruffa a cikin kewayon:

Zabi Managers. *

DAGA Managers

INA Menedzhery.Familiya tsakanin "A" da "D"

Domin BY 2

Lokacin da hukuncin kisa, da query sakamakon zai gamsar da mu gaba daya.

Wannan nuance wanzu ne kawai a lokacin da yin aiki tare da harafin data, amma shi ya nuna cewa ko da a lõkacin da aiki da irin wannan sauki aiki kamar yadda tsakanin, dole ka yi hankali.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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