Жишээ нь дотоод нэгдэл гэж юу вэ?
Жишээ нь дотоод нэгдэл гэж юу вэ?

Видео: Жишээ нь дотоод нэгдэл гэж юу вэ?

Видео: Жишээ нь дотоод нэгдэл гэж юу вэ?
Видео: 🧬 Генетикийн салбарын хамгийн том нээлт - КРИСПР гэж юу вэ? 2024, Арванхоёрдугаар сар
Anonim

The ДОТООД НЭГДСЭН багануудын хооронд таарч байвал оролцогч хоёр хүснэгтээс бүх мөрийг сонгоно. SQL ДОТООД НЭГДСЭН адил байна НЭГДЭХ Хоёр ба түүнээс дээш хүснэгтийн мөрүүдийг нэгтгэх заалт. Учир нь жишээ , оюутны таних дугаар нь оюутнууд болон курсуудын хүснэгтийн аль алинд нь ижил байгаа бүх мөрийг татаж авах.

Үүнийг анхаарч үзвэл, дотоод нэгдэл юу хийдэг вэ?

Ан дотоод нэгдэл нь хоёр ба түүнээс дээш хүснэгтийн мөрүүдийг нэгтгэн үр дүнг гаргахад хэрэглэгддэг. Хамгийн энгийн тохиолдолд, хаана ч байхгүй нэгдэх нөхцөл, а дотоод нэгдэл Нэг хүснэгтийн бүх мөрийг нөгөө хүснэгтийн мөртэй хослуулах болно.

Үүний нэгэн адил жишээгээр нэгдэх болон нэгдэхийн төрлүүд гэж юу вэ? Өөр Төрөл SQL НЭГДСЭН (ДОТООД) НЭГДЭХ : Хоёр хүснэгтэд тохирох утгатай бичлэгүүдийг буцаана. ЗҮҮН (ГАДААД) НЭГДЭХ : Зүүн талын хүснэгтээс бүх бичлэгийг, баруун хүснэгтээс таарсан бичлэгийг буцаана. БАРУУН (ГАДААД) НЭГДЭХ : Баруун талын хүснэгтээс бүх бичлэгийг, зүүн хүснэгтээс таарсан бичлэгийг буцаана.

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

SQL-д, a нэгдэх харьцуулах, нэгтгэхэд хэрэглэгддэг - шууд утгаараа нэгдэх - ба өгөгдлийн сангийн хоёр ба түүнээс дээш хүснэгтээс тодорхой мөрүүдийг буцаана. Ан дотоод нэгдэл Хүснэгтээс тохирох өгөгдлийг олж буцаадаг бол a гаднах нэгдэл Хүснэгтээс тохирох өгөгдөл болон зарим нэг ялгаатай өгөгдлийг олж, буцаана.

Дотоод нэгдэл, нэгдэх хоёрын ялгаа юу вэ?

1 Хариулт. НЭГДЭХ болон ДОТООД НЭГДСЭН ижил байна, the дотоод түлхүүр үг нь бүгдийн адил сонголттой нэгддэг гэж үздэг дотоод холболтууд Өөрөөр заагаагүй бол. БҮРЭН ГАДНА НЭГДЭХ бүгдийг буцааж өгөх болно дотоод нэгдэл хийх ба хүснэгт бүрээс тохирохгүй бүх мөрийг буцаана.

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