Какво е декартово продуктово присъединяване?
Какво е декартово продуктово присъединяване?

Видео: Какво е декартово продуктово присъединяване?

Видео: Какво е декартово продуктово присъединяване?
Видео: Декартово произведение на векторни пространства. Директна сума. 2024, Ноември
Anonim

А Декартово присъединяване или Декартов продукт е присъединяване от всеки ред от една таблица към всеки ред от друга таблица. Това обикновено се случва, когато няма съвпадение присъединяване колоните са посочени. Например, ако таблица А със 100 реда е присъединиха с таблица B с 1000 реда, a Декартово присъединяване ще върне 100 000 реда.

По подобен начин може да попитате каква е разликата между декартов продукт и присъединяване?

SQL ВЪТРЕШЕН ПРИСЪЕДИНЯВАНЕ : Връща записите (или редовете), присъстващи в двете таблици, ако има поне едно съвпадение между колони. SQL КРЪСТО ПРИСЪЕДИНЯВАНЕ : Връща Декартов продукт от двете маси. Декартов продукт означава Брой редове в таблица 1, умножен по брой редове в таблица 2.

Второ, какво е декартово в базата данни? А картезиански присъедини, известен също като a картезиански продукт, е присъединяване на всеки ред от една таблица към всеки ред от друга таблица. Например, ако таблица A има 100 реда и е свързана с таблица B, която има 1 000 реда, a картезиански присъединяването ще доведе до 100 000 реда.

По същия начин, каква е ползата от декартово присъединяване?

А кръстосано съединяване се използва, когато искате да създадете комбинация от всеки ред от две таблици. Всички комбинации от редове са включени в резултата; това обикновено се нарича кръстосано продуктово присъединяване . Често срещан използване за кръстосано съединяване е да създадете получаване на всички комбинации от елементи, като цветове и размери.

Декартов продукт ли е inner join?

В КАРТЕЗИАНСКО ПРИСЪЕДИНЯВАНЕ или КРЪСТ ПРИСЪЕДИНЯВАНЕ връща Декартов продукт от наборите от записи от две или повече обединени таблици. По този начин се равнява на an вътрешно съединение където присъединяване - условието винаги се оценява на True или където присъединяване -отсъства условието в изявлението.

Препоръчано: