Je, kuna aina ngapi za viungio katika Oracle?
Je, kuna aina ngapi za viungio katika Oracle?

Video: Je, kuna aina ngapi za viungio katika Oracle?

Video: Je, kuna aina ngapi za viungio katika Oracle?
Video: Building Apps for Mobile, Gaming, IoT, and more using AWS DynamoDB by Rick Houlihan 2024, Mei
Anonim

4 aina tofauti

Kwa hivyo tu, ni aina gani za viungo?

Kuna nne za msingi aina ya SQL hujiunga : ndani, kushoto, kulia, na kamili. Njia rahisi na angavu zaidi ya kuelezea tofauti kati ya hizi nne aina ni kwa kutumia mchoro wa Venn, ambao unaonyesha uhusiano wote wa kimantiki unaowezekana kati ya seti za data.

Pia Jua, (+) inamaanisha nini katika kujiunga kwa SQL? Oracle ya nje kujiunga mwendeshaji (+) inakuwezesha kufanya kazi za nje hujiunga kwenye meza mbili au zaidi. Mfano wa Haraka: -- Chagua safu mlalo zote kutoka kwa jedwali la miji hata kama hakuna safu mlalo inayolingana katika jedwali la kaunti CHAGUA miji.

Vile vile mtu anaweza kuuliza, ni nini kujiunga na Oracle kwa mfano?

Oracle kujiunga hutumika kuchanganya safu wima kutoka kwa majedwali mawili au zaidi kulingana na thamani za safu wima zinazohusiana. Safu wima zinazohusiana kwa kawaida ni safu wima za funguo msingi za jedwali la kwanza na safu wima za funguo za kigeni za jedwali la pili. Oracle inasaidia ndani kujiunga , kushoto kujiunga , haki kujiunga , kamili ya nje kujiunga na msalaba kujiunga.

Je, ni kiungo gani cha kushoto katika Oracle?

Utangulizi wa Oracle LEFT JIUNGE kifungu Ikiwa jozi ya safu kutoka kwa jedwali T1 na T2 inatosheleza kujiunga kiambishi, hoja inachanganya thamani za safu wima kutoka kwa safu mlalo katika jedwali zote mbili na inajumuisha safu mlalo hii katika seti ya matokeo. Kwa maneno mengine, a kushoto kujiunga inarudisha safu zote kutoka kwa kushoto jedwali na safu zinazolingana kutoka kwa jedwali la kulia.

Ilipendekeza: