KomepiutaPolokalame

Auai tauagavale (SQL) - o se faataitaiga, o faamatalaga auiliili, le faaaogaina o le mea sese

I so o se nofoaga autu o faamatalaga moni relational, ua tufatufaina faamatalaga uma i luga o se laulau eseese. O le tele o laulau ua faatulaga mai i le polokalame fesootaiga ma le tasi i le isi. Ae peitai, faatasi ai ma le fesoasoani a Sql faafesili e fai lava si mafai ona tuu i ai se sootaga i le va o le faamatalaga, e faaaofia i totonu o le matagaluega. e faia lenei mea e ala i le faatinoina o se auai sootaga, lea e mafai ai ona e fausia ai se sootaga i le va o so o se aofaiga o laulau, ma e oo lava fesootai faamatalaga e foliga mai e eseese.

a talanoa patino i lenei mataupu e uiga i le i fafo tauagavale auai. Ao leʻi faataunuuina i le faamatalaga o lenei ituaiga o fesootaiga, faaopoopo i nisi o laulau nofoaga autu o faamatalaga.

Sauniaina o le laulau talafeagai

Mo se faataitaiga, i lo tatou nofoaga autu o faamatalaga, o loo i ai faamatalaga e uiga i tagata ma o latou fanua. Aotelega e faavae i luga o le laulau e tolu: Tagata (tagata), Realty (fanua), Realty_peoples (laulau sootaga, o tagata mai le mea meatotino ea). Mafaufau i le faamatalaga nei teuina i le laulau o le tagata:

tagata

ID

L_name

F_name

Middle_name

Aso Fanau

1

Ivanova

Daria

B.

07/16/2000

2

Pugin

Vladislav

Nikolaevich

29.01.1986

3

Evgenin

Alexander

Federovich

04/30/1964

4

Annina

alofa

P.

31.12.1989

5

Gerasimovsky

faamoemoe

P.

14.03.1992

6

Gerasimovsky

Oleg

Albertovich

01/29/1985

7

Sukhanovskaya

aufaʻamasino

A.

09/25/1976

8

Sukhanovskaya

Julia

Y.

01.10.2001

esetete moni:

Realty

ID

tuatusi

1

Arkhangelsk, ul. Voronin, d. 7, kv.6

2

Arkhangelsk, ul. Severodvinskaya, d. 84, q. 9 BR. 5

3

Arkhangelsk itulagi, Severodvinsk, St. Lenin, d. 134, q. 85

4

Arkhangelsk itulagi, Novodvinsk, ul. Proletarshaya, d. 16, q. 137

5

Arkhangelsk, pl. Terekhina, d. 89, q. 13

Sootaga tagata - meatotino:

Realty_peoples

id_peoples

id_realty

lolomi

7

3

Aofai umia soofaatasi

8

3

Aofai umia soofaatasi

3

5

mea

7

1

mea

5

4

vaega masani

6

4

vaega masani

Tuua auai (Sql) - Faamatalaga

Tuua lotoa ei ai le syntax nei:

AUAI Table_A VALE table_B [{I predicate} | {FAAAOGAINA spisok_ ma tolbtsov}]

Ma schematically e faapea:

Ma ua faaliliuina lenei faaupuga o le "Filifili uma, e aunoa ma se tuusaunoaga, o le laina o le Lisi A ma le Lisi B e faaali atu na o le laina tutusa o le predicate. Afai na maua o le laulau i le laulau o le manoa mo taitoalua A, ona faatumu lea o le taunuuga o koluma soloia - faatauaina ".

O le tele o taimi, pe o le tuua sootaga ua taʻua I, e faaaoga e faaaoga pe a le igoa koluma, lea ua fuafua e faia ai le sootaga o le tasi.

Tauagavale auai - faataitaiga o le faaaogaina

Faatasi ai ma le sootaga o le agavale e mafai ona tatou vaai, i tagata uma mai le lisi pe afai e Tagata meatotino. Ina ia faia lenei mea i le itu tauagavale auai faataitaiga sql fesili:

Tagata Filifilia. *, Realty_peoples.id_realty, Realty_peoples.type

MAI AUAI Tagata VALE Realty_peoples I Peoples.id = Realty_peoples.id_peoples;

Faatasi ai ma le taunuuga e faapea:

Query1

ID

L_name

F_name

Middle_name

Aso Fanau

id_realty

lolomi

1

Ivanova

Daria

B.

07/16/2000

2

Pugin

Vladislav

Nikolaevich

29.01.1986

3

Evgenin

Alexander

Federovich

04/30/1964

5

mea

4

Annina

alofa

P.

31.12.1989

5

Gerasimovsky

faamoemoe

P.

14.03.1992

4

vaega masani

6

Gerasimovsky

Oleg

Albertovich

01/29/1985

4

vaega masani

7

Sukhanovskaya

aufaʻamasino

A.

09/25/1976

1

mea

7

Sukhanovskaya

aufaʻamasino

A.

09/25/1976

3

Aofai umia soofaatasi

8

Sukhanovskaya

Julia

Y.

01.10.2001

3

Aofai umia soofaatasi

A o tatou vaai i ai, Ivanova Darya leai faamauina Pugin Vladislav ma Anninoy Lyubovi aia tatau esetete moni.

Ma mea o le a tatou maua, e faaaoga ai se totonu auai auai Totonu? Pei ona outou silafia, e lē aofia ai laina lē fetaui, o lea o le a na ona paʻu tolu mai o lo tatou faataitaiga mulimuli:

Query1

ID

L_name

F_name

Middle_name

Aso Fanau

id_realty

lolomi

3

Evgenin

Alexander

Federovich

04/30/1964

5

mea

5

Gerasimovsky

faamoemoe

P.

14.03.1992

4

vaega masani

6

Gerasimovsky

Oleg

Albertovich

01/29/1985

4

vaega masani

7

Sukhanovskaya

aufaʻamasino

A.

09/25/1976

1

mea

7

Sukhanovskaya

aufaʻamasino

A.

09/25/1976

3

Aofai umia soofaatasi

8

Sukhanovskaya

Julia

Y.

01.10.2001

3

Aofai umia soofaatasi

O le a foliga mai e faapea o le lomiga lona lua foi e fono ai le tulaga o lo tatou faafitauli. Ae peitai, afai tatou te amata ona faapipii i luga o le isi, ma le isi laulau, e tolu tagata mai le taunuuga ua uma ona irretrievably alu. O le mea lea, i le faatinoga, pe a tuufaatasia le tele o laulau sili masani ona faaaoga Tauagavale ma Saʻo fesootai nai lo Totonu auai.

Le a faaauau pea e vaai i le itu tauagavale auai faataitaiga sql. Faapipii se laulau faatasi ai ma tuatusi o tatou aiga:

Tagata Filifilia. *, Realty_peoples.id_realty, Realty_peoples.type, Realty.address

MAI Tagata

AUAI VALE Realty_peoples I Peoples.id = Realty_peoples.id_peoples

AUAI VALE Realty I Realty.id = Realty_peoples.id_realty

O lenei tatou te maua ai le na o se ituaiga o le tulafono, ae o le lauga foi o esetete moni:

Query1

ID

L_name

F_name

Middle_name

Aso Fanau

id_realty

lolomi

tuatusi

1

Ivanova

Daria

B.

07/16/2000

2

Pugin

Vladislav

Nikolaevich

29.01.1986

3

Evgenin

Alexander

Federovich

04/30/1964

5

mea

Arkhangelsk, pl. Terekhina, d. 89, q. 13

4

Annina

alofa

P.

31.12.1989

5

Gerasimovsky

faamoemoe

P.

14.03.1992

4

vaega masani

Arkhangelsk itulagi, Novodvinsk, ul. Proletarshaya, d. 16, q. 137

6

Gerasimovsky

Oleg

Albertovich

01/29/1985

4

vaega masani

Arkhangelsk itulagi, Novodvinsk, ul. Proletarshaya, d. 16, q. 137

7

Sukhanovskaya

aufaʻamasino

A.

09/25/1976

3

Aofai umia soofaatasi

Arkhangelsk itulagi, Severodvinsk, St. Lenin, d. 134, q. 85

7

Sukhanovskaya

aufaʻamasino

A.

09/25/1976

1

mea

Arkhangelsk, ul. Voronin, d. 7, kv.6

8

Sukhanovskaya

Julia

Y.

01.10.2001

3

Aofai umia soofaatasi

Arkhangelsk itulagi, Severodvinsk, St. Lenin, d. 134, q. 85

Tauagavale auai - le faaaogaina masani o mea sese: laulau taualumaga aloaia

mea sese faavae faia i le pito i fafo tauagavale auai laulau, e lua:

  1. Saʻo filifilia le faatulagaga o laulau mo ai faamatalaga sa leiloloa.
  2. Afai o mea sese pe a faaaoga a fesili ma auai laulau.

Mafaufau i mea sese muamua. Ao lumanai ai le faaiuga o so o se faafitauli e tatau ona malamalama lelei o le mea tatou te mananao e maua i le iuga. I le faataitaiga lenei i luga, tatou ave uma e tasi o se tasi o tagata, ae atoatoa leiloa le faamatalaga e uiga i mea i lalo o le numera 2, sa lei maua o latou tagata e ona.

Afai tatou siitia le laulau i se fesili i nisi o nofoaga, ma o le a amata i «... Mai tuua auai Realty Tagata ...» so o se tasi meatotino, o le a le ua leiloa, o le ae taʻu atu e uiga i tagata.

Ae aua e te fefe o le sootaga i le itu tauagavale, fesuiaʻi e tumu i fafo, lea o loo aofia ai i le taunuuga ma le fetaui, ae le o le laina tutusa.

Ina ua maea uma, o le tele o faataitaiga e masani lava ona tele, ma faamatalaga faaopoopo e moni lava le aoga. O le mea autu - e iloa atu mea e te manao ia i ai se taunuuga: o tagata uma i se lisi o latou maua meatotino po o le lisi o meatotino atoa ma o latou tagata e umia (pe afai ei ai).

Tauagavale auai - le faaaogaina masani o mea sese: Talosaga e saʻo pe a le faia o le tulaga i le fea

O le mea sese lona lua e fesootai foi ma le leai o se faamatalaga, ma e le vave ona tino mai i taimi uma.

Sei o tatou toe foi atu i le fesili pe a tatou tuua e ala i fesootaiga maua faamatalaga mo tagata uma ma a latou meatotino o lo oi ai. Manatua le nei faatasi ma auai tauagavale faataitaiga sql:

MAI AUAI Tagata VALE Realty_peoples I Peoples.id = Realty_peoples.id_peoples;

Manatu tatou te mananao e faamanino ai le talosaga ma e le galuega faatino o le faamatalaga, pe afai o le ituaiga o le tulafono - "Meatotino". Afai tatou te le na faaopoopo i, e faaaoga tuua auai sql, o se faataitaiga o le tulaga nei:

...

Afai ituaiga <> "Meatotino"

o le a tatou le maua le faamatalaga i tagata o loo i ai se meatotino, ona e le o faatusatusa e faapea o le soloia taua soloia:

Query1

ID

L_name

F_name

Middle_name

Aso Fanau

id_realty

lolomi

5

Gerasimovsky

faamoemoe

P.

14.03.1992

4

vaega masani

6

Gerasimovsky

Oleg

Albertovich

01/29/1985

4

vaega masani

7

Sukhanovskaya

aufaʻamasino

A.

09/25/1976

3

Aofai umia soofaatasi

8

Sukhanovskaya

Julia

Y.

01.10.2001

3

Aofai umia soofaatasi

E taofia ai mea sese mai tupu mo lenei mafuaaga, e sili atu le faatulagaina le filifiliga tulaga vave i luga o fesootaiga. Matou te fautua atu e mafaufau i mea nei i le itu tauagavale auai faataitaiga sql.

Tagata Filifilia. *, Realty_peoples.id_realty, Realty_peoples.type

MAI Tagata

VALE AUAI Realty_peoples I (Peoples.id = Realty_peoples.id_peoples MA ituaiga <> "Meatotino")

O le taunuuga o le a avea e faapea:

Query1

ID

L_name

F_name

Middle_name

Aso Fanau

id_realty

lolomi

1

Ivanova

Daria

B.

07/16/2000

2

Pugin

Vladislav

Nikolaevich

29.01.1986

3

Evgenin

Alexander

Federovich

04/30/1964

4

Annina

alofa

P.

31.12.1989

5

Gerasimovsky

faamoemoe

P.

14.03.1992

4

vaega masani

6

Gerasimovsky

Oleg

Albertovich

01/29/1985

4

vaega masani

7

Sukhanovskaya

aufaʻamasino

A.

09/25/1976

3

Aofai umia soofaatasi

8

Sukhanovskaya

Julia

Y.

01.10.2001

3

Aofai umia soofaatasi

O lea la, e ala i le mulimuli i le faigofie i le itu tauagavale auai faataitaiga sql, tatou te maua ai se lisi o tagata uma, o le agai i isi, o se tasi o nei meatotino i se faiga tutusa / umia soofaatasi.

I se faaiuga ou te fia faamamafa toe manaomia ai se faataitaiga o so o se faamatalaga mai le nofoaga autu o faamatalaga e ao ona faia responsibly. E toatele nuances tatalaina i luma o i tatou i le itu tauagavale auai sql faataitaiga faigofie, o le faamalamalamaga o lea e tasi - ae e te lei amata ona tusi e oo lava i fesili faavae, e tatau ona e malamalama ma le faaeteete mea tatou te mananao e maua i le iuga. manuia!

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 sm.delachieve.com. Theme powered by WordPress.