Joins қалай жұмыс істейді?
Joins қалай жұмыс істейді?

Бейне: Joins қалай жұмыс істейді?

Бейне: Joins қалай жұмыс істейді?
Бейне: Plickers бағдарламасымен жұмыс 2024, Мамыр
Anonim

SQL қосылу сөйлем - а сәйкес қосылу реляциялық алгебрадағы операция – реляциялық деректер қорындағы бір немесе бірнеше кестелердің бағандарын біріктіреді. Ол кесте ретінде сақтауға немесе сол күйінде пайдалануға болатын жиынды жасайды. А ҚОСЫЛУ бір бағанды біріктіру құралы болып табылады (өздігінен қосылу ) немесе әрқайсысына ортақ мәндерді пайдалану арқылы бірнеше кестелер.

Одан, біріктіруді қашан пайдалану керек?

SQL Joins сөйлемі дерекқордағы екі немесе одан да көп кестелердің жазбаларын біріктіру үшін қолданылады. А ҚОСЫЛУ арқылы екі кестедегі өрістерді біріктіру құралы болып табылады қолдану әрқайсысына ортақ құндылықтар.

Сондай-ақ, толық қосылу қалай жұмыс істейтінін біліңіз бе? А ТОЛЫҚ ҚОСЫЛУ біріктірілген кестелерден барлық жолдарды қайтарады, олар болсын болып табылады сәйкес келді ме, жоқ, яғни сіз алады айту а толық қосылу LEFT функцияларын біріктіреді ҚОСЫЛУ және ҚҰҚЫҚ ҚОСЫЛУ . Толық қосылу сыртқы түрі қосылу сондықтан болып табылады деп те атайды толық сыртқы қосылу.

Сондай-ақ, мысалмен біріктіру дегеніміз не?

А ҚОСЫЛУ тармағы екі немесе одан да көп кестелердің жолдарын олардың арасындағы қатысты бағанға негізделген біріктіру үшін пайдаланылады. «Тапсырыстар» кестесіндегі «Тұтынушының идентификаторы» бағанының «Тұтынушылар» кестесіндегі «Клиенттің идентификаторына» сілтеме жасайтынына назар аударыңыз. Жоғарыдағы екі кестенің арасындағы қатынас «Тұтынушы идентификаторы» бағаны болып табылады.

Ешқандай байланыссыз екі кестені біріктіре аламыз ба?

Иә Біз істей аламыз . Ешбір тармақ бұл үшін айтпайды қосылу ның екі немесе одан да көп кестелер болуы керек а сыртқы кілт немесе бастапқы кілт шектеуі. Үшін бізге қосылыңыз шарттарды қанағаттандыру қажет қолдану on немесе where пункті біздің талаптарымызға сәйкес.

Ұсынылған: