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í
- ZÁKLADNÍ dotazy na filmové Databázi
- PODDOTAZY na filmové Databázi
- PŘIPOJÍ na filmové Databázi
- Úvod
- ZÁKLADNÍ dotazy na fotbal Databáze
- PODDOTAZY na fotbal Databáze
- PŘIPOJÍ dotazy na fotbal Databáze
- Úvod
- ZÁKLADNÍ, PODDOTAZY, a SPOJENÍ
- ZÁKLADNÍ dotazy na Databáze zaměstnanců
- PODDOTAZY na zaměstnance Databáze