SQLде толук кошулууну кантип колдонсо болот?
SQLде толук кошулууну кантип колдонсо болот?

Video: SQLде толук кошулууну кантип колдонсо болот?

Video: SQLде толук кошулууну кантип колдонсо болот?
Video: Как выучить SQL за 2 недели? 2024, Ноябрь
Anonim

In SQL the ТОЛУК ТЫШКЫ КОШУЛ сол жана оң тышкы да натыйжаларын бириктирет кошулат жана кайтып келет баары эки жагындагы үстөлдөрдүн (далышкан же дал келбеген) катарлары кошулуу пункт. Келгиле, ошол эле эки таблицаны бириктирели колдонуу а толук кошулуу . Бул жерде бир мисал толук тышкы SQLге кошулуу эки столдун ортосунда.

Муну эске алып, толук кошулуу кантип иштейт?

А ТОЛУК КОШУЛУҢУЗ кошулган таблицалардагы бардык саптарды, алар болобу, кайтарат болуп саналат дал келеби же жокпу, б.а болот айт а толук кошулуу СОЛдун функцияларын айкалыштырат КОШУЛ жана УКУК КОШУЛ . Толук кошулуу сырткы бир түрү болуп саналат кошулуу ошондуктан ал деп да аталат толук тышкы кошулуу.

Ошо сыяктуу эле, толук тышкы кошулуунун милдети кандай? Ан толук тышкы кошулуу натыйжасы эки таблицанын тең келбеген саптарын камтышы үчүн таблицаларды бириктирүү ыкмасы. Эгер сен кошулуу эки таблица жана натыйжалар топтому эки таблицадан тең дал келбеген саптарды камтышын кааласаңыз, a колдонуңуз ТОЛУК Тышкы кошулуу пункт. дал келүү негизделет кошулуу абалы.

Ошо сыяктуу эле, мисалы, SQLде толук кошулуу деген эмне деп суралат?

SQLге толук кошулуу . The Толук кошулуу негизинен сол таблицадан жана оң таблицадан бардык жазууларды кайтарат. үчүн мисал , дейли, бизде эки таблица бар, Таблица А жана В таблицасы. Качан Толук кошулуу Бул эки таблицада колдонулса, ал бизге таблица А жана В таблицасындагы бардык жазууларды кайтарып берет.

SQLде 3 таблицага кошула алабызбы?

Эгерде сен алынган маалыматтар керек бир нече үстөл бир SELECT суроосунда сен же подсуроону колдонуу керек КОШУЛ . Көпчүлүк учурда биз гана кошулуу эки столдор Кызматкер жана бөлүм сыяктуу, бирок кээде сен талап кылышы мүмкүн кошулуу эки столдор жана популярдуу окуя болуп саналат SQLде үч таблицага кошулуу.

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