Ինչպե՞ս կարող եմ ամբողջական արտաքին միացում SQL-ում:
Ինչպե՞ս կարող եմ ամբողջական արտաքին միացում SQL-ում:

Video: Ինչպե՞ս կարող եմ ամբողջական արտաքին միացում SQL-ում:

Video: Ինչպե՞ս կարող եմ ամբողջական արտաքին միացում SQL-ում:
Video: Active Directory Foundations: Understanding this object database 2024, Մայիս
Anonim

Այն ամբողջական արտաքին միացում , կամ լրիվ միանալ , է SQL շարահյուսություն, որն օգտագործվում է երկու կամ ավելի աղյուսակների բոլոր տողերը միավորելու համար: հետ ամբողջական արտաքին միացում , տողեր չկան կամք լինել ձախ հարցման արդյունքում ստացված աղյուսակից դուրս:

Ամբողջական արտաքին միացման շարահյուսություն

  1. ԸՆՏՐԵԼ աղյուսակ. սյունակների անունները.
  2. Սեղանի 1-ից.
  3. ԱՄԲՈՂՋԱԿԱՆ ԱՐՏԱՔԻՆ ՄԻԱՑՈՒՄ աղյուսակ 2.
  4. Սեղանի վրա 1. սյունակ = աղյուսակ 2: սյունակ;

Նմանապես, դուք կարող եք հարցնել, թե որն է ամբողջական արտաքին միացման գործառույթը:

Ան ամբողջական արտաքին միացում աղյուսակների համադրման մեթոդ է, որպեսզի արդյունքը ներառի երկու աղյուսակների չհամընկնող տողերը: Եթե դուք միանալով երկու աղյուսակ և ցանկանում եք, որ արդյունքների հավաքածուն ներառի երկու աղյուսակներից չհամընկնող տողեր, օգտագործեք a ԱՄԲՈՂՋԱԿԱՆ ԱՐՏԱՔԻՆ ՄԻԱՑՈՒՄ կետ. Համապատասխանությունը հիմնված է միանալ վիճակ.

Հետագայում հարցն այն է, թե ինչ է լրիվ միանալը SQL-ում օրինակով: Ամբողջական միանալ SQL-ին . Այն Ամբողջական միանալ հիմնականում վերադարձնում է բոլոր գրառումները ձախ աղյուսակից և նաև աջ աղյուսակից: Համար օրինակ , ասենք, մենք ունենք երկու աղյուսակ՝ Աղյուսակ A և Աղյուսակ Բ. Երբ Ամբողջական միանալ կիրառվում է այս երկու աղյուսակների վրա, այն մեզ վերադարձնում է բոլոր գրառումները և՛ A, և՛ B աղյուսակներից:

Նաև հարց է՝ լրիվ միացումը նույնն է, ինչ լրիվ արտաքին միացումը։

Այն ամբողջական արտաքին միացում կամ լրիվ միանալ վերադարձնում է բոլոր տողերը երկու աղյուսակներից՝ համապատասխանեցնելով տողերը, որտեղ կարելի է համընկնել և տեղադրել NULL-եր այն վայրերում, որտեղ համապատասխան տող չկա: Ճիշտ է, որոշ տվյալների բազաներ ճանաչում են ԱՐՏԱՔԻՆ հիմնաբառ. Ոմանք չեն անում:

Ի՞նչ է արտաքին միացումը օրինակով:

Ան արտաքին միացում օգտագործվում է արդյունքները վերադարձնելու համար՝ երկու կամ ավելի աղյուսակների տողերը համակցելով: Բայց ի տարբերություն ներքինի միանալ , է արտաքին միացում կվերադարձնի յուրաքանչյուր տող մեկ նշված աղյուսակից, նույնիսկ եթե միանալ վիճակը ձախողվում է. Վերցրեք հեռախոսի գրացուցակը օրինակ վերևում:

Խորհուրդ ենք տալիս: