გარე შეერთება იგივეა, რაც სრული გარე შეერთება?
გარე შეერთება იგივეა, რაც სრული გარე შეერთება?

ვიდეო: გარე შეერთება იგივეა, რაც სრული გარე შეერთება?

ვიდეო: გარე შეერთება იგივეა, რაც სრული გარე შეერთება?
ვიდეო: ეკჰარტ ტოლე - "აწმყოს ძალა" - აუდიო წიგნი - Audible Read Along 2024, აპრილი
Anonim

In გარე შეერთებები , ორივე ცხრილის ყველა დაკავშირებული მონაცემი სწორად არის გაერთიანებული, პლუს ერთი ცხრილის ყველა დარჩენილი სტრიქონი. In სრული გარე შეერთებები , ყველა მონაცემი გაერთიანებულია სადაც ეს შესაძლებელია.

ამ გზით, რა არის სრული გარე შეერთება?

The სრული გარე შეერთება , ან სრული შეერთება , არის SQL სინტაქსი, რომელიც გამოიყენება ორი ან მეტი ცხრილის ყველა მწკრივის გაერთიანებისთვის. Ერთად სრული გარე შეერთება , არცერთი მწკრივი არ დარჩება მოთხოვნიდან მიღებული ცხრილიდან. ამ გაკვეთილზე მოცემულია ა-ს გამოყენების მაგალითები და განმარტებები სრული გარე შეერთება.

ანალოგიურად, რას ნიშნავს (+) SQL შეერთებაში? Oracle გარე შეუერთდი ოპერატორი (+) საშუალებას გაძლევთ შეასრულოთ გარე უერთდება ორ ან მეტ მაგიდაზე. სწრაფი მაგალითი: -- აირჩიეთ ყველა სტრიქონი ქალაქების ცხრილიდან მაშინაც კი, თუ არ არის შესაბამისი მწკრივი ქვეყნების ცხრილში SELECT ქალაქები.

ანალოგიურად, ისმება კითხვა, სრული გარე შეერთება იგივეა, რაც კავშირი?

განსხვავება შორის კავშირი ყველა და სრული გარე შეერთება . გამომავალი რეკორდი დამყარდა გაერთიანება ALL შეიცავს იგივე სვეტების რაოდენობა, როგორც შეყვანის ცხრილებში. მაგრამ სრული გარე შეერთება აერთიანებს სვეტებს ორივე ცხრილში. არ არის საჭირო შეყვანის ცხრილების არსებობა იგივე ჩანაწერების რაოდენობა.

როგორ მუშაობს სრული გარე შეერთება?

SQL-ში სრული გარე შეერთება აერთიანებს ორივე მარცხენა და მარჯვენა შედეგებს გარე შეერთებები და აბრუნებს ყველა (შესაბამის ან შეუსაბამო) მწკრივს ცხრილებიდან ორივე მხარეს შეუერთდი პუნქტი. მოდით გავაერთიანოთ იგივე ორი ცხრილი a-ს გამოყენებით სრული შეერთება . აქ არის მაგალითი სრული გარე შეერთება SQL-ში ორ ცხრილს შორის.

გირჩევთ: