SQLде сол сырткы кошулуу деген эмне?
SQLде сол сырткы кошулуу деген эмне?

Video: SQLде сол сырткы кошулуу деген эмне?

Video: SQLде сол сырткы кошулуу деген эмне?
Video: Кофеге караганда. Javis түтүк агымы. Биз оору жөнүндө гана эмес, айтып жатабыз. Суроолорго жооп бер 2024, Декабрь
Anonim

SQL сол сырткы кошулуу ичиндеги бардык саптарды кайтарат сол таблица (A) жана туура таблицада (B) табылган бардык дал келген саптар. натыйжасын билдирет SQL сол кошулуу ар дайым саптарды камтыйт сол стол.

Демек, сол сырткы кошулуу деген эмне?

Жөнүндө LEFT OUTER Кошулуу Операциялар. Жыйынтык топтому а LEFT OUTER кошулуу INNER сыяктуу эле WHERE пунктунун критерийлерине жооп берген эки таблицадагы бардык саптарды камтыйт кошулуу натыйжа топтому. Колдонуу а LEFT OUTER Кошулуу оюнчулар үстөлү менен биз командалар таблицасынан эки катарды, ошондой эле бар болушу мүмкүн болгон оюнчу саптарын тандай алабыз.

Андан кийин, суроо туулат, SQLде сол жана оң тышкы кошулуу деген эмне? эки түрү бар OUTER SQLге кошулат , LEFT OUTER кошулуу жана RIGHT OUTER кошулуу . СОЛ тышкы кошулуу боюнча жазылган таблицадан дал келбеген саптарды камтыйт сол нын кошулуу предикат. Башка жагынан, RIGHT OUTER кошулуу , бардык дал келген саптар менен бирге, ичинен дал келбеген саптарды камтыйт туура үстөлдүн тарабы.

Ошентип, сол кошулуу менен сол сырткы кошулуунун ортосунда кандай айырма бар?

In SQL, сол кошулуу биринчи таблицадагы бардык жазууларды жана экинчи таблицадан дал келген жазууларды кайтарат. Эгерде экинчи таблицадан дал келбесе, анда биринчи таблицадагы жазуулар гана кайтарылат. Негизи жок сол кошулуунун айырмасы жана сол сырткы кошулуу . In кээ бир маалымат базасы, сол кошулуу катары белгилүү сол сырткы кошулуу.

SQLде тышкы кошулуу деген эмне?

Сырткы кошулмалар . Ички иш аткарып жатканда кошулуу , эки таблицадагы башка таблицада дал келбеген саптар кайтарылбайт. Ан сырткы кошулуу , бир же эки таблицадагы дал келбеген саптар кайтарылып берилиши мүмкүн. бир нече түрлөрү бар сырткы кошулмалар : ТОЛУК Тышкы кошулуу эки таблицадан тең келбеген саптарды кайтарат.

Сунушталууда: