SQL серверт бүрэн нэгдэх гэж юу вэ?
SQL серверт бүрэн нэгдэх гэж юу вэ?

Видео: SQL серверт бүрэн нэгдэх гэж юу вэ?

Видео: SQL серверт бүрэн нэгдэх гэж юу вэ?
Видео: Эхлэгчдэд зориулсан SSIS заавар | SQL Server Integration Services (SSIS) | MSBI сургалт | Интеллипат 2024, Дөрөвдүгээр сар
Anonim

The SQL БҮРЭН НЭГДЭХ зүүн болон баруун гадна талын үр дүнг нэгтгэдэг нэгддэг . Нэгдсэн хүснэгт нь хоёр хүснэгтийн бүх бичлэгийг агуулж, хоёр талдаа дутуу тохирох NULL тоог бөглөнө.

Мөн SQL-д бүтэн нэгдэл гэж юу болохыг мэдэх үү?

онд SQL нь БҮТЭН ГАДНА НЭГДЭХ зүүн болон баруун гадна талын үр дүнг нэгтгэдэг нэгддэг ба хоёр талд байгаа хүснэгтээс бүх (тохирсон эсвэл тохирохгүй) мөрүүдийг буцаана нэгдэх заалт.

Дараа нь асуулт гарч ирнэ: бүтэн нэгдэл нь бүрэн гаднах холболттой ижил үү? The бүрэн гадна холболт эсвэл бүрэн нэгдэх Хоёр хүснэгтийн бүх мөрийг буцааж, тохирох мөрүүдийг тааруулж, тохирох мөр байхгүй газруудад NULL-ыг байрлуулна. Зарим мэдээллийн сан таньдаг нь үнэн ГАДНА түлхүүр үг. Зарим нь тэгдэггүй.

Үүний дагуу бүтэн нэгдэл хэрхэн ажилладаг вэ?

А БҮТЭН НЭГДээрэй нэгтгэсэн хүснэгтүүдийн бүх мөрийг буцаана байна таарч байгаа эсэх, өөрөөр хэлбэл та чадна a бүрэн нэгдэх ЗҮҮН-ийн функцуудыг нэгтгэдэг НЭГДЭХ мөн ЭРХ НЭГДЭХ . Бүрэн нэгдэх гаднах төрөл юм нэгдэх ийм учраас үүнийг бас гэж нэрлэдэг дүүрэн гадна нэгдэх.

Бүрэн гаднах холболтын үүрэг юу вэ?

Ан бүрэн гадна холболт нь хүснэгтүүдийг нэгтгэх арга бөгөөд үр дүнд нь хоёр хүснэгтийн тохирохгүй мөрүүдийг багтаана. Хэрэв та нэгдэх хоёр хүснэгт байгаа бөгөөд үр дүнгийн багцад хоёр хүснэгтийн тохирохгүй мөрүүдийг оруулахыг хүсвэл a БҮТЭН ГАДААД НЭГДСЭН заалт. Тохируулга нь дээр үндэслэсэн нэгдэх нөхцөл.

Зөвлөмж болгож буй: