Ostatnia aktualizacja Lutego 26 2020 08:07:43 (UTC/GMT +8 godzin)
Co To jest Cross Join w SQL?
SQL Cross JOIN tworzy zestaw wyników, który jest liczbą wierszy w pierwszej tabeli pomnożoną przez liczbę wierszy w drugiej tabeli, jeśli nie jest używana klauzula WHERE wraz z CROSS JOIN.Ten rodzaj wyniku nazywany jest iloczynem kartezjańskim.
Jeśli klauzula WHERE jest używana z łączeniem krzyżowym, działa jak łączenie wewnętrzne.,
alternatywnym sposobem osiągnięcia tego samego wyniku jest użycie nazw kolumn oddzielonych przecinkami po SELECT i wymienienie nazw tabel po klauzuli FROM.
składnia:
SELECT * FROM table1 CROSS JOIN table2;
obrazkowa Prezentacja składni Cross Join
przykład:
oto przykład cross join w SQL pomiędzy dwiema tabelami.,lub
kod SQL:
SELECT foods.item_name,foods.item_unit,company.company_name,company.company_city FROM foods,company;
jak połączyć krzyż w dwie tabele
Wyjście:
Więcej presentaion wspomnianego wyjścia:
krzyż dołącza: relacyjne bazy danych
- Oracle Cross join
- MySQL Cross join
- PostgreSQL Cross join
- SQLite Cross join
kluczowe punkty do zapamiętania
kliknij na poniższą prezentację, aby uzyskać prezentację slajdów –
wykonane przy użyciu Oracle Database 10g Express Edition.,Zarządzanie
- podstawowe zapytania w bazie filmów
- SUBQUERIES w bazie filmów
- dołącza do bazy filmów
- wprowadzenie
- podstawowe zapytania w bazie piłki nożnej
- SUBQUERIES w bazie piłki nożnej
- dołącza do bazy danych piłka nożna
- baza danych szpitala
- wprowadzenie
- podstawowe, podrzędne zapytania i połączenia
- baza danych pracowników
- podstawowe zapytania w bazie danych pracowników
- subqueries w bazie danych pracowników
- więcej już wkrótce!,
ul>