Poslední aktualizace 26. února 2020 08:07:43 (UTC/GMT +8 hodin)

Co je Cross Join, v SQL?

SQL CROSS JOIN vytvoří sadu výsledků, což je počet řádků v první tabulce vynásobený počtem řádků ve druhé tabulce, pokud není použito klauzule WHERE spolu s CROSS JOIN.Tento druh výsledku se nazývá Kartézský produkt.

Pokud se klauzule používá s křížovým spojením, funguje jako vnitřní spojení.,

alternativním způsobem dosažení stejného výsledku je použití názvů sloupců oddělených čárkami po výběru a uvedení názvů tabulek za klauzulí a od.

Syntaxe:

SELECT * FROM table1 CROSS JOIN table2;

Obrazové Prezentace Cross Join syntaxe

Příklad:

Zde je příklad cross join v SQL mezi dvěma tabulkami.,nebo

SQL Kódu:

SELECT foods.item_name,foods.item_unit,company.company_name,company.company_city FROM foods,company;

Jak přeshraniční spojení se stalo do dvou tabulek,

Výstup:

Další prezentace uvedené výstup:

CROSS PŘIPOJÍ: Relačních Databází

  • Oracle CROSS PŘIPOJIT
  • MySQL CROSS PŘIPOJIT
  • PostgreSQL CROSS PŘIPOJIT
  • SQLite CROSS PŘIPOJIT

Klíčové body k zapamatování,

Klepněte na následující, aby se snímky prezentace –

Výstupy řekl, že SQL je znázorněno zde je provedena pomocí Databáze Oracle 10g Express Edition.,Řízení

  • Databáze filmů
    • ZÁKLADNÍ dotazy na filmové Databázi
    • PODDOTAZY na filmové Databázi
    • PŘIPOJÍ na filmové Databázi
  • Fotbal Databáze
    • Úvod
    • ZÁKLADNÍ dotazy na fotbal Databáze
    • PODDOTAZY na fotbal Databáze
    • PŘIPOJÍ dotazy na fotbal Databáze
  • Nemocniční Databáze
    • Úvod
    • ZÁKLADNÍ, PODDOTAZY, a SPOJENÍ
  • Databáze Zaměstnanců
    • ZÁKLADNÍ dotazy na Databáze zaměstnanců
    • PODDOTAZY na zaměstnance Databáze
  • Více přijít!,
  • Articles

    Napsat komentář

    Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *