Та олон багана дээр нэгдэхээ орхиж чадах уу?
Та олон багана дээр нэгдэхээ орхиж чадах уу?

Видео: Та олон багана дээр нэгдэхээ орхиж чадах уу?

Видео: Та олон багана дээр нэгдэхээ орхиж чадах уу?
Видео: What If Earth Was In Star Wars FULL MOVIE 2024, May
Anonim

The ЗҮҮН НЭГДЭХ заалтыг зөвшөөрдөг Та -аас өгөгдөл авах олон ширээ. Хэрэв -аас нэг эгнээ зүүн хүснэгт (T1) хийдэг T2 хүснэгтээс тохирох мөр байхгүй бол асуулга нэгтгэгдэнэ багана -аас мөрийн утгууд зүүн тус бүрийн хувьд NULL-тэй хүснэгт багана баруун хүснэгтээс утгууд.

Үүний нэгэн адил, та SQL-ийн олон баганад нэгдэж чадах уу?

А SQL НЭГДСЭН -аас авсан бичлэгүүдийг нэгтгэдэг хоёр ширээ. А НЭГДЭХ холбоотой байршдаг багана дахь утгууд хоёр ширээ. А асуулга хийх боломжтой тэг агуулсан, нэг , эсвэл олон НЭГДСЭН үйл ажиллагаа. ДОТООД НЭГДЭХ адил байна НЭГДЭХ ; INNER түлхүүр үг нь сонголттой.

Та хэд хэдэн хүснэгтэд нэгдэж болох уу? The ЗҮҮН НЭГДЭХ заалтыг зөвшөөрдөг Та -аас өгөгдөл авах олон хүснэгт . -аас бүх мөрийг буцаана зүүн ширээ баруун талаас тохирох мөрүүд ширээ . Хэрэв баруун талд тохирох мөр олдсонгүй ширээ , NULL ашигладаг.

Цаашилбал, та хоёр багана дээр нэгдэж чадах уу?

5 хариулт. Та НЭГДЭХ боломжтой Дараах жишээн дээрх шиг нэгтгэсэн хүснэгтүүдэд өөр нэр өгөх замаар ижил хүснэгттэй нэгээс олон удаа ашиглах боломжтой: SELECT airline, flt_no, fairport, tairport, depart, coming, FROM нислэгийн үнэ ДОТООД НЭГДСЭН ON_port-аас нисэх онгоцны буудлууд (портоос.

Дотоод нэгдэл ба зүүн холболт хоёрын хооронд ямар ялгаа байдаг вэ?

ДОТООД НЭГДСЭН : хоёр хүснэгтэд таарч байгаа үед мөрүүдийг буцаана. ЗҮҮН НЭГДЭХ : -аас бүх мөрийг буцаана зүүн хүснэгт, таарахгүй байсан ч гэсэн дахь баруун ширээ. ЗӨВ НЭГДЭХ : тохирох хүснэгт байхгүй байсан ч бүх мөрийг зөв хүснэгтээс буцаана зүүн талд ширээ.

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