- 03/10/2017
- 2 minut, aby si
-
- x
- m
- J
Shrnutí
cross join vrací Kartézský součin řádků ze sady řádků v připojit. Jinými slovy, to spojí každý řádek z první řádků s každým řádkem z druhé řádků.
Všimněte si, že se jedná o potenciálně nákladnou a nebezpečnou operaci, protože může vést k velkému výbuchu dat., Nejlépe se používá ve scénářích, kde nelze použít normální spojení a v klauzuli WHERE se používají velmi selektivní predikáty k omezení počtu vyrobených řádků.
příklady
- příklady lze spustit ve Visual Studiu pomocí plug-inu Azure Data Lake Tools.
- skripty lze spustit lokálně. Účet Azure subscription a Azure Data Lake Analytics není při místním spuštění nutný.,=“205d5af1c4″>
Všimněte si, že bez filtru na DepName, výsledná řádků by přinesly 6×4=24 řad.,
Další Příklady
- Tabulka typ v řízení jako vrácené hodnoty (cross join se používá v definici postup)
Viz Také
- U-SQL SELECT Výběr ze Připojí
- VYBERTE možnost Výraz (U-SQL)
- Dotaz Výroky a Výrazy (U-SQL)
- Jazyk pro Modifikaci Dat (DML) Příkazy (U-SQL)
- Výstupní Prohlášení (U-SQL)
- U-SQL Primární Řádků Výrazy
Napsat komentář