Cum funcționează Join-urile?
Cum funcționează Join-urile?

Video: Cum funcționează Join-urile?

Video: Cum funcționează Join-urile?
Video: SQL Tutorial - 29: SQL JOINS 2024, Noiembrie
Anonim

Un SQL a te alatura clauză - corespunzătoare a a te alatura operație în algebră relațională - combină coloane dintr-unul sau mai multe tabele dintr-o bază de date relațională. Acesta creează un set care poate fi salvat ca tabel sau utilizat așa cum este. A A TE ALATURA este un mijloc de combinare a coloanelor dintr-unul (auto- a te alatura ) sau mai multe tabele folosind valori comune fiecăruia.

Prin urmare, când să folosiți o alăturare?

Clauza SQL Joins este folosită pentru a combina înregistrări din două sau mai multe tabele dintr-o bază de date. A A TE ALATURA este un mijloc de combinare a câmpurilor din două tabele prin folosind valori comune fiecăruia.

Știți, de asemenea, cum funcționează alăturarea completă? A ALĂTURAREA COMPLETĂ returnează toate rândurile din tabelele unite, indiferent dacă acestea sunt potriviți sau nu, adică dvs poate sa spune a alăturare completă combină funcțiile unei STÂNGA A TE ALATURA si un DREPT A TE ALATURA . Alăturarea completă este un tip de exterior a te alatura de aceea este de asemenea, denumită deplin exterior a te alatura.

De asemenea, știți, ce este alăturarea cu exemplul?

A A TE ALATURA clauza este folosită pentru a combina rânduri din două sau mai multe tabele, pe baza unei coloane înrudite între ele. Observați că coloana „CustomerID” din tabelul „Comenzi” se referă la „CustomerID” din tabelul „Clienți”. Relația dintre cele două tabele de mai sus este coloana „CustomerID”.

Putem uni două tabele fără nicio relație?

da noi putem . Nicio clauză nu spune asta pt alăturarea de Două sau mai mult Mese acolo trebuie sa fie A cheie externă sau constrângere cheie primară. Pentru alăturați-vă nouă necesitatea satisfacerii conditiilor folosind pe sau unde clauza conform cerințelor noastre.

Recomandat: