join öneki, yüklenmiş tabloyu mevcut adlandırılmış bir tabloyla veya daha önce oluşturulmuş son veri tablosuyla birleştirir.
Söz Dizimi:
[inner | outer | left | right ]Join[ (tablename )
]( loadstatement | selectstatement )
Birleştirme, tüm ortak alanlar üzerinde yapılan doğal bir birleştirmedir. Join deyiminden önce inner, outer, left veya right öneklerinden biri gelebilir.
Bağımsız Değişkenler:
Bağımsız Değişkenler
Bağımsız Değişken
Açıklama
tablename
Yüklenen tablo ile karşılaştırılacak adlandırılmış tablo.
loadstatementveya selectstatement
Yüklenen tablo için LOAD veya SELECT deyimi.
Örnek:
Join SELECT * from table1;
tab1:
LOAD * from file1.csv;
tab2:
LOAD * from file2.csv;
.. .. ..
join (tab1) LOAD * from file3.csv;
Komut dosyası
Örnek kodu uygulamanıza ekleyin ve çalıştırın. Sonucu görmek için, sonuçlar sütununda listelenen alanları uygulamanızda bir sayfaya ekleyin.
Table1: Load * inline [ Column1, Column2 A, B 1, aa 2, cc 3, ee ]; Table2: Join Load * inline [ Column1, Column3 A, C 1, xx 4, yy ];
Satır içi yüklemeleri kullanma hakkında daha fazla bilgi için bkz. Satır içi yüklemeler.
Sonuç tablosu
Column1
Column2
Column3
A
B
C
1
aa
xx
2
cc
-
3
ee
-
4
-
yy
Açıklama
Bu örnekte, iki tablo (Tablo1 ve Tablo2), Tablo1 etiketli tek bir tabloda birleştirilmiştir. Bu gibi durumlarda, birleştirme öneki genellikle tek bir tablonun değerleri üzerinde toplama gerçekleştirmek amacıyla birkaç tabloyu tek bir tabloda birleştirmek için kullanılır.