Kamepiula 'ē aʻeIaaiey

Hema hui (SQL) - lakou i mea hoike, i ka piha ano, hoʻohana no ka hewa

Ma kekahi maoli relational hōkeoʻikepili, a pau 'ike ua haawi ma ke kaʻawale papa. He nui o na papa e hookuu aku la i loko o ka palapala a noaia i kekahi i kekahi. Naʻe, a me ke kōkua o SQL'ōlelo āna ia mea nō e hiki ke kau i ka loulou ma waena o nā ikepili,ʻaʻole i loko iho i loko o ka huakai kaapuni. Keia ua hana ia e hoʻokō i ka hui pili, a e leie aku oe, e kūkulu i ka pilina ma waena o kekahi helu o ka papa, a hiki hoʻohui seemingly disparate ike.

He 'atikala e kamailio manaʻoi e pili ana i ka pā hema hui. Ma mua o na lede i ka hōʻike o kēia 'ano o ka pili ana, hoʻokomo i loko o kekahi hōkeoʻikepili papa.

Ka hoomakaukau ana i na mea e pono papa

No ka laʻana, i loko o mākou hōkeoʻikepili, he mea 'ike e pili ana i kanaka a me kā lākou maoli aina. Summary nānā 'ana i ka ekolu papa: kanaka (kanaka), HONOLULU (maoli waiwai), Realty_peoples (papaʻaina ka pili ma, kanaka, ka poe mai ka waiwai no ia). Lawe i ke kēiaʻikepili waiho i loko o ka papa o na kanaka:

kanaka

ka memo a

L_name

F_name

Middle_name

lā piha makahiki

1

Iwanowa

Daria

B.

07/16/2000

2

Pugin

Vladislav

Nikolaevich

29.01.1986

3

Evgenin

Alexander

Federovich

04/30/1964

4

Annina

aloha

P.

31.12.1989

5

Gerasimovsky

manaolana

P.

14.03.1992

6

Gerasimovsky

Oleg

Albertovich

01/29/1985

7

Sukhanovskaya

jure

A.

09/25/1976

8

Sukhanovskaya

Julia

Y.

01.10.2001

Real waiwai:

HONOLULU

ka memo a

helu

1

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

2

Arkhangelsk, Ul. Severodvinskaya, d. 84, Q. 9 br. 5

3

Arkhangelsk māhele 'āina, Severodvinsk, ke ala kūpono. Lenin, d. 134, Q. 85

4

Arkhangelsk māhele 'āina, Novodvinsk, Ul. Proletarshaya, d. 16, Q. 137

5

Arkhangelsk, Pl. Terekhina, d. 89, Q. 13

Aina e kanaka - waiwai:

Realty_peoples

id_peoples

id_realty

ʻAno

7

3

Total ami ona

8

3

Total ami ona

3

5

waiwai

7

1

waiwai

5

4

Common māhele

6

4

Common māhele

Haʻalele hui (SQL) - Description

Haʻalele i huiia i ke kēia Ka Mooolelo O:

Table_A hema hui table_B [{ON predicate} | {Hoʻohana spisok_ me ka tolbtsov}]

A schematically like penei:

A me keia 'aoʻao o ua unuhi like "E koho i All, me ka a koe, laina o Table A a me Table B, e hōʻike wale na lalani'ālike o ka predicate. Inā i loaʻa i ka papaʻaina i loko o ke kaulaʻaina no ka hui A, laila, hoʻopiha i ka kūpono kolamu Yard - cia ".

Loa pinepine, i ka wa a ka haʻalele pilina ua hōʻike ON, ka hoʻohana 'ana ua hoʻohana wale i ka wa a ke kolamu inoa, i? Oaony ia e ka pilina i ka ia.

Hema hui - examples o ka i

Me ka pili ana o ka hema, ua hiki ke ike, a pau na kanaka, mai ka papa ina he kanaka waiwai. E hana i kēia i loko o ka hema hui SQL hulina kekahi laʻana:

Koho i kanaka. *, Realty_peoples.id_realty, Realty_peoples.type

FROM kanaka hema hui Realty_peoples ON Peoples.id = Realty_peoples.id_peoples;

Me ka kēia hopena:

Query1

ka memo a

L_name

F_name

Middle_name

lā piha makahiki

id_realty

ʻAno

1

Iwanowa

Daria

B.

07/16/2000

2

Pugin

Vladislav

Nikolaevich

29.01.1986

3

Evgenin

Alexander

Federovich

04/30/1964

5

waiwai

4

Annina

aloha

P.

31.12.1989

5

Gerasimovsky

manaolana

P.

14.03.1992

4

Common māhele

6

Gerasimovsky

Oleg

Albertovich

01/29/1985

4

Common māhele

7

Sukhanovskaya

jure

A.

09/25/1976

1

waiwai

7

Sukhanovskaya

jure

A.

09/25/1976

3

Total ami ona

8

Sukhanovskaya

Julia

Y.

01.10.2001

3

Total ami ona

E like me ke ike, Iwanowa Darya Pugin Vladislav a me Anninoy Lyubovi No kakau maoli waiwai pono.

A me ka aha makemake mākou i loaa, ka hoʻohana 'ana i loko hui pā hui? E like me ko oukou ike ana, ka mea e nele ka neʻe 'ole-'ālike lalani, no laila,ʻekolu mai o ko mākou hope hāpana makemake wale e haule iho:

Query1

ka memo a

L_name

F_name

Middle_name

lā piha makahiki

id_realty

ʻAno

3

Evgenin

Alexander

Federovich

04/30/1964

5

waiwai

5

Gerasimovsky

manaolana

P.

14.03.1992

4

Common māhele

6

Gerasimovsky

Oleg

Albertovich

01/29/1985

4

Common māhele

7

Sukhanovskaya

jure

A.

09/25/1976

1

waiwai

7

Sukhanovskaya

jure

A.

09/25/1976

3

Total ami ona

8

Sukhanovskaya

Julia

Y.

01.10.2001

3

Total ami ona

Ka mea, he makemake i ka lua o ka mana no hoi me na olelo o ko mākou pilikia. Eia naʻe, inā mākou hoʻomaka i paʻa ma luna o kekahi, a me kekahi papaʻaina, ua irretrievably hele ekolu kanaka, mai ka hopena. No laila, i loko o nä hana kilokilo, i ka wa a hoʻohuiʻia o kekahi mau papa nui aku pinepine hoʻohana hema a me Maikaʻi pilina ma mua ma loko hui.

E hoʻomau i ka nānā i ka hema hui SQL examples. Hoʻopili aku i ka papaʻaina, me ka helu kuhi henua o ko mākou mau hale:

Koho i kanaka. *, Realty_peoples.id_realty, Realty_peoples.type, Realty.address

FROM kanaka

Hema hui Realty_peoples ON Peoples.id = Realty_peoples.id_peoples

Hema hui HONOLULU ON Realty.id = Realty_peoples.id_realty

Ano, e hele mākou i wale ke ano o ke kānāwai, akā, i ka helu wahi o maoli waiwai:

Query1

ka memo a

L_name

F_name

Middle_name

lā piha makahiki

id_realty

ʻAno

helu

1

Iwanowa

Daria

B.

07/16/2000

2

Pugin

Vladislav

Nikolaevich

29.01.1986

3

Evgenin

Alexander

Federovich

04/30/1964

5

waiwai

Arkhangelsk, Pl. Terekhina, d. 89, Q. 13

4

Annina

aloha

P.

31.12.1989

5

Gerasimovsky

manaolana

P.

14.03.1992

4

Common māhele

Arkhangelsk māhele 'āina, Novodvinsk, Ul. Proletarshaya, d. 16, Q. 137

6

Gerasimovsky

Oleg

Albertovich

01/29/1985

4

Common māhele

Arkhangelsk māhele 'āina, Novodvinsk, Ul. Proletarshaya, d. 16, Q. 137

7

Sukhanovskaya

jure

A.

09/25/1976

3

Total ami ona

Arkhangelsk māhele 'āina, Severodvinsk, ke ala kūpono. Lenin, d. 134, Q. 85

7

Sukhanovskaya

jure

A.

09/25/1976

1

waiwai

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

8

Sukhanovskaya

Julia

Y.

01.10.2001

3

Total ami ona

Arkhangelsk māhele 'āina, Severodvinsk, ke ala kūpono. Lenin, d. 134, Q. 85

Hema hui pu - ka typical pono o ka hewa: kūponoʻole ke kaʻina hana no ka papaʻaina

XIX. Hewa i ma ka pā hema hui papa,ʻelua:

  1. Pono wae i ka mea o ka papa no ka mea i nalowaleʻikepili.
  2. Where hewa hoʻohana ka wā o ka hulina me ka hui papa.

mua kuhihewa noonoo. Prior i ka olelo hooholo o kekahi pilikia e e mōakāka loa ia mea mākou makemake e komo i loko o ka hopena. Ma kēia hana ma luna, ua lawe aʻela kēlā kanaka hookahi kekahi o na kanaka, akā, loa hoʻi i ka 'ike e pili ana i ka mea ma lalo o ka helu 2, kona mea nāna iʻaʻole i loaʻa.

Inā mākou e hoʻoneʻe i nā papa ma ka hulina i loko o kekahi mau wahi, a me ka makemake hoʻomaka me ka «... Mai HONOLULU haʻalele hui kanaka ...» i kekahi i kekahi waiwai, ina i pau ka liu o mākou, oe e e hai aku ana i kanaka.

Akā, maiʻaʻole e makau ana i ka pilina hema, OIeEOEIeAeEIIe, i piha mawaho, a ua komo i loko o ka hopena, a me ka'ālike, aʻaʻole i ka'ālike laina.

Ma hope o nā mea a pau, i ka leo o ka hāpana mea pinepine nui loa, a me keuʻikepili mea nae lapuwale. Na ka papa kuhikuhiE mea - e pohihihi mai mea e makemake e kiʻi i ka hopena: o nā kanaka me ka papa inoa o ko lākou i loaʻa ka waiwai a me ka holoʻokoʻa waiwai papa inoa a me kā lākou mau mea nona (ina kekahi).

Hema hui pu - ka typical pono o ka hewa: noi Ua pololei ka wā ana i ke kūlana o ka Where

Ka lua o ka hewa Ua i pili me ka lilo ana oʻikepili, a mau mea eʻapo kokeʻia.

E ka hele hoʻi i ka hulina ia mākou i haʻalele Via pili 'o Randy i loaaʻikepili no nā mea a pau na kanaka a me kā lākou na waiwai. E hoomanao i ka mea e hahai ana me ka hema hui SQL kekahi laʻana:

FROM kanaka hema hui Realty_peoples ON Peoples.id = Realty_peoples.id_peoples;

Ina ua makemake e möakäka hou i ke noi a me ka hana ole ia auoiaea i ka 'ikepili, ma keʻano o ke kānāwai - "Property". Inā mākou wale Ahaolelo, ka hoʻohana 'ana i haalele ai ia hui SQL, he laʻana o ke kēiaʻano.

...

Whereʻano <> "Property"

mākou e lilo i ka 'ikepili ma luna o kanaka, ka poe i ole waiwai, no ka mea, ua i hoohalikeia ka Yard cia Yard like penei:

Query1

ka memo a

L_name

F_name

Middle_name

lā piha makahiki

id_realty

ʻAno

5

Gerasimovsky

manaolana

P.

14.03.1992

4

Common māhele

6

Gerasimovsky

Oleg

Albertovich

01/29/1985

4

Common māhele

7

Sukhanovskaya

jure

A.

09/25/1976

3

Total ami ona

8

Sukhanovskaya

Julia

Y.

01.10.2001

3

Total ami ona

E pale hewa mai ka ike ana no keia kumu, ka mea i pono, e hoʻonoho i ke koho ana koke ma luna o pili ana. E paipai e noonoo i ka hahai ana i ka hema hui SQL laʻana.

Koho i kanaka. *, Realty_peoples.id_realty, Realty_peoples.type

FROM kanaka

Hema hui Realty_peoples ON (Peoples.id = Realty_peoples.id_peoples A ME KA 'ano <> "Property")

I ka hopena, e e like penei:

Query1

ka memo a

L_name

F_name

Middle_name

lā piha makahiki

id_realty

ʻAno

1

Iwanowa

Daria

B.

07/16/2000

2

Pugin

Vladislav

Nikolaevich

29.01.1986

3

Evgenin

Alexander

Federovich

04/30/1964

4

Annina

aloha

P.

31.12.1989

5

Gerasimovsky

manaolana

P.

14.03.1992

4

Common māhele

6

Gerasimovsky

Oleg

Albertovich

01/29/1985

4

Common māhele

7

Sukhanovskaya

jure

A.

09/25/1976

3

Total ami ona

8

Sukhanovskaya

Julia

Y.

01.10.2001

3

Total ami ona

Penei, ma ka hahai ana i ka poe noonoo ole i ka hema hui SQL hoʻohālike, loaa mai la makou i ka papa inoa o na kanaka a pau, e neʻe hou, i kekahi o kēia mau waiwai i loko o ka kaulike / ami ona.

Me ka hopena aʻu i makemake makemake e kuapo kekahi manawa hou i ka hāpana ana i kekahi 'ike, mai ka hōkeoʻikepili Pono e e lawe responsibly. He nui nuances wehe i mua o mākou me ka hema hui SQL alodio hoʻohālike, i ka wehewehe ana i kekahi - mua oe hoʻomaka e kākau i walaʻauʻana hulina, e pono ke akahele e maopopo mea mākou makemake e komo i loko o ka hopena. Pōmaikaʻi!

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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