Mis jäetakse SQL-is väliseks liitumiseks?
Mis jäetakse SQL-is väliseks liitumiseks?

Video: Mis jäetakse SQL-is väliseks liitumiseks?

Video: Mis jäetakse SQL-is väliseks liitumiseks?
Video: Building Apps for Mobile, Gaming, IoT, and more using AWS DynamoDB by Rick Houlihan 2024, November
Anonim

SQL jättis välimise ühenduse tagastab kõik read vasakule tabel (A) ja kõik paremas tabelis (B) leitud sobivad read. See tähendab tulemust SQL lahkus liitumisest sisaldab alati ridu vasakule laud.

Järelikult, mis on vasakpoolne välimine ühendus?

Umbes VASAKU VÄLISEMA Liitu Operatsioonid. Tulemuskomplekt a LEFT OUTTER liitu sisaldab kõiki ridu mõlemast tabelist, mis vastavad WHERE-klausli kriteeriumidele, sama mis INNER liituda tulemuste komplekt. Kasutades a VASAKU VÄLISEMA Liitu mängijate tabeliga saame valida meeskondade tabelist mõlemad read koos kõigi olemasolevate mängijate ridadega.

Seejärel tekib küsimus, mis on vasak- ja parempoolne välimine liitmine SQL-is? Neid on kahte tüüpi OUTER liitub SQL-iga , LEFT OUTTER liitu ja PAREM VÄLIS liitumine . VASAKU väline ühendus sisaldab tabelis kirjutatud tabelist sobimatuid ridu vasakule kohta liituda predikaat. Teiselt poolt, PAREM VÄLIS liitumine , sisaldab koos kõigi sobivate ridadega ka sobitamata ridu õige laua pool.

Mis vahe on sel viisil vasakühendusel ja vasakpoolsel välisel ühendusel?

sisse SQL, lahkus liitumisest tagastab kõik kirjed esimesest tabelist ja sobitatud kirjed teisest tabelist. Kui teisest tabelist vastet pole, tagastatakse ainult esimese tabeli kirjed. Põhimõtteliselt ei ole erinevus vasakpoolses ühenduses ja vasakpoolne välimine liitekoht . sisse mingi andmebaas, lahkus liitumisest on tuntud kui vasakpoolne välimine liitekoht.

Mis on SQL-i välimine liitumine?

Välimised ühendused . Sisemise sooritamisel liituda , ei tagastata kummagi tabeli ridu, mis on teises tabelis sobimatud. Aastal an välimine liitmine , saab tagastada sobimatud read ühes või mõlemas tabelis. On paar tüüpi välised ühendused : TÄIS VÄLINE LIITUMINE tagastab mõlemast tabelist sobimatud read.

Soovitan: