Je, Joins hufanya kazi vipi?
Je, Joins hufanya kazi vipi?

Video: Je, Joins hufanya kazi vipi?

Video: Je, Joins hufanya kazi vipi?
Video: Clever J | Fanya Kazi | Official Video 2024, Novemba
Anonim

SQL kujiunga kifungu - sambamba na a kujiunga operesheni katika aljebra ya uhusiano - inachanganya safu wima kutoka kwa jedwali moja au zaidi katika hifadhidata ya uhusiano. Inaunda seti ambayo inaweza kuhifadhiwa kama meza au kutumika kama ilivyo. A JIUNGE ni njia ya kuchanganya safu wima kutoka kwa moja (binafsi- kujiunga ) au jedwali zaidi kwa kutumia maadili ya kawaida kwa kila moja.

Kwa hiyo, wakati wa kutumia kujiunga?

Kifungu cha Kujiunga kwa SQL kinatumika kuchanganya rekodi kutoka kwa jedwali mbili au zaidi katika hifadhidata. A JIUNGE ni njia ya kuchanganya shamba kutoka kwa meza mbili kwa kutumia maadili ya kawaida kwa kila mmoja.

Pia Jua, jinsi kujiunga kamili hufanya kazi? A JIUNGE KAMILI inarejesha safu mlalo zote kutoka kwa jedwali zilizounganishwa, ikiwa ni ni unalingana au haufanani yaani wewe unaweza sema a kujiunga kamili inachanganya utendaji wa LEFT JIUNGE na HAKI JIUNGE . Kujiunga kamili ni aina ya nje kujiunga ndiyo maana ni pia inajulikana kama kamili nje kujiunga.

Pia Jua, jiunge na mfano ni nini?

A JIUNGE kifungu hutumiwa kuchanganya safu kutoka kwa jedwali mbili au zaidi, kulingana na safu wima inayohusiana kati yao. Ona kwamba safu wima ya "Kitambulisho cha Mteja" katika jedwali la "Maagizo" inarejelea "Kitambulisho cha Mteja" katika jedwali la "Wateja". Uhusiano kati ya majedwali mawili hapo juu ni safu wima ya "Kitambulisho cha Mteja".

Je, tunaweza kujiunga na meza mbili bila uhusiano wowote?

Ndiyo tunaweza . Hakuna Kifungu kinachosema hivyo kwa kujiunga ya mbili au zaidi meza lazima kuwepo a ufunguo wa kigeni au kizuizi msingi cha ufunguo. Kwa ungana nasi haja ya kukidhi masharti kutumia juu au wapi kifungu kulingana na mahitaji yetu.

Ilipendekeza: