SQL жүйесінде толық сыртқы біріктіруді қалай жасауға болады?
SQL жүйесінде толық сыртқы біріктіруді қалай жасауға болады?

Бейне: SQL жүйесінде толық сыртқы біріктіруді қалай жасауға болады?

Бейне: SQL жүйесінде толық сыртқы біріктіруді қалай жасауға болады?
Бейне: БАЗЫ ДАННЫХ ДЛЯ ТЕСТИРОВЩИКА. SQL: ТЕОРИЯ + ПРАКТИКА ЗА 30 МИН 2024, Мамыр
Anonim

The толық сыртқы қосылу , немесе толық қосылу , бұл SQL екі немесе одан да көп кестелердің барлық жолдарын біріктіру үшін қолданылатын синтаксис. Бірге толық сыртқы қосылу , жолдар жоқ ерік болуы сол сұраудан алынған кестеден.

Толық сыртқы қосылу синтаксисі

  1. ТАҢДАУ кестесі. баған атаулары.
  2. 1-кестеден.
  3. ТОЛЫҚ СЫРТҚЫ ҚОСЫЛУ кесте 2.
  4. ON кесте 1. баған = кесте 2. баған;

Сол сияқты, сіз толық сыртқы біріктірудің қызметі қандай деп сұрай аласыз?

Ан толық сыртқы қосылу нәтиже екі кестенің тең емес жолдарын қамтитындай етіп кестелерді біріктіру әдісі болып табылады. Егер сен қосылу екі кестені және нәтиже жиынының екі кестеден де сәйкес келмейтін жолдарды қамтуын қаласаңыз, a пайдаланыңыз ТОЛЫҚ СЫРТҚЫ ҚОСЫЛУ тармақ. Сәйкестік мынаған негізделген қосылу жағдай.

Содан кейін сұрақ туындайды, мысалы, SQL-де толық қосылу дегеніміз не? SQL-де толық қосылу . The Толық қосылу негізінен сол кестеден және оң жақ кестеден барлық жазбаларды қайтарады. Үшін мысал , айталық, бізде екі кесте бар, А және В кестесі. Қашан Толық қосылу осы екі кестеде қолданылса, ол бізге А және В кестесіндегі барлық жазбаларды қайтарады.

Сонымен қатар сұрақ: толық біріктіру толық сыртқы біріктірумен бірдей ме?

The толық сыртқы қосылу немесе толық қосылу екі кестедегі барлық жолдарды қайтарады, сәйкестік жасауға болатын барлық жолдарды сәйкестендіреді және сәйкес жол жоқ жерлерде NULL мәндерін орналастырады. Кейбір дерекқорлар танитыны рас СЫРТҚЫ кілт сөз. Кейбіреулер жоқ.

Мысалмен сыртқы біріктіру дегеніміз не?

Ан сыртқы қосылу екі немесе одан да көп кестелердің жолдарын біріктіру арқылы нәтижелерді қайтару үшін пайдаланылады. Бірақ ішкі жағынан айырмашылығы қосылу , the сыртқы қосылу болса да, бір көрсетілген кестеден әрбір жолды қайтарады қосылу шарт орындалмайды. Телефон анықтамалығын алыңыз мысал жоғарыда.

Ұсынылған: