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

  • baza filmów
    • podstawowe zapytania w bazie filmów
    • SUBQUERIES w bazie filmów
    • dołącza do bazy filmów
  • baza Piłka nożna
    • 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
    • ul>

    • 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!,

    Articles

    Dodaj komentarz

    Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *