Სარჩევი:

როგორ გამოვიყენო ორი შიდა შეერთება SQL-ში?
როგორ გამოვიყენო ორი შიდა შეერთება SQL-ში?

ვიდეო: როგორ გამოვიყენო ორი შიდა შეერთება SQL-ში?

ვიდეო: როგორ გამოვიყენო ორი შიდა შეერთება SQL-ში?
ვიდეო: HOW TO JOIN 3 OR MORE TABLES IN SQL | TWO WAYS 2024, აპრილი
Anonim

SQL Server INNER JOIN სინტაქსი

  1. პირველ რიგში, მიუთითეთ მთავარი ცხრილი (T1) FROM პუნქტში.
  2. მეორე, მიუთითეთ მეორე ცხრილი შიდა შეერთება პუნქტი (T2) და ა შეუერთდი პრედიკატი. მხოლოდ რიგები, რომლებიც იწვევს შეუერთდი პრედიკატი TRUE-მდე შესაფასებლად შედის შედეგების კომპლექტში.

აქედან გამომდინარე, შეგიძლიათ გააკეთოთ მრავალი შიდა შეერთება SQL-ში?

SQL INNER JOIN . რეზიუმე: ამ სახელმძღვანელოში, შენ იზავ ვისწავლოთ როგორ მოითხოვეთ მონაცემები მრავალჯერადი მაგიდების გამოყენებით SQL INNER JOIN განცხადება. SQL გთავაზობთ რამდენიმე სახეობას უერთდება როგორიცაა შიდა შეერთება , გარე უერთდება (მარცხნივ გარე შეუერთდი ან დატოვა შეუერთდი , მარჯვენა გარე შეუერთდი ან უფლება შეუერთდი და სრული გარე შეუერთდი ) და თვით შეუერთდი.

გარდა ამისა, შეგიძლიათ 3 მაგიდის შიდა შეერთება? Თუ შენ სჭირდება მონაცემები მრავალი მაგიდა in ერთი აირჩიეთ მოთხოვნა შენ უნდა გამოვიყენოთ ან subquery ან შეუერთდი . უმეტესად ჩვენ მხოლოდ შეუერთდი ორი მაგიდები როგორც თანამშრომელი და დეპარტამენტი, მაგრამ ზოგჯერ შენ შეიძლება მოითხოვოს გაწევრიანების ორზე მეტი მაგიდები და პოპულარული შემთხვევაა სამი მაგიდის შეერთება SQL-ში.

ასევე იცით, შეგიძლიათ გქონდეთ ორი შიდა შეერთება?

2 პასუხი. შეგიძლიათ გქონდეთ როგორც ბევრი შეუერთდი პუნქტები როგორც შენ გჭირდება გამოკითხვაში. თითოეულს აქვს ON პუნქტი, სადაც შენ მიუთითეთ დაკავშირებული სვეტები შეერთებულ ცხრილებს შორის.

შეგიძლიათ შეუერთდეთ 2-ზე მეტ ცხრილს SQL-ში?

გაწევრიანებაზე მეტი ორი მაგიდები თქვენ ხშირად საჭიროა ა შეუერთდი რომელშიც შენ უნდა მიიღოთ მონაცემები მეტი ვიდრე ორი მაგიდები . ა შეუერთდი არის წყვილი, ორობითი ოპერაცია. In SQL სერვერი, შეგიძლიათ შეუერთდეთ მეტი ორი მაგიდები ორი გზით: წყობილის გამოყენებით შეუერთდი , ან WHERE პუნქტის გამოყენებით.

გირჩევთ: