Narzędzia użytkownika

Narzędzia witryny


r_zlaczenia

Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Both sides previous revision Poprzednia wersja
Nowa wersja
Poprzednia wersja
r_zlaczenia [2014/12/15 10:48]
zozlak
r_zlaczenia [2015/03/10 13:22] (aktualna)
zozlak
Linia 22: Linia 22:
 Załóżmy, że posiadamy dwa zbiory danych: Załóżmy, że posiadamy dwa zbiory danych:
  
-  * **A**+**Zbiór ​A**
  
 ^ id_szkoly ^ rok  ^ id_obserwacji ^ id_testu ^ wynik ^ ^ id_szkoly ^ rok  ^ id_obserwacji ^ id_testu ^ wynik ^
Linia 30: Linia 30:
 | 13        | 2014 | 103           | 2        | 8     | | 13        | 2014 | 103           | 2        | 8     |
  
-  * **B**+**Zbiór ​B**
  
 ^ id_szkoly ^ rok  ^ nazwa   ^ adres          ^ ^ id_szkoly ^ rok  ^ nazwa   ^ adres          ^
-| 10        | 2014 | SP nr 1 | Szkola ​10      |+| 10        | 2014 | SP nr 1 | Szkolna ​10     ​|
 | 11        | 2014 | SP nr 2 | Kopernika 3    | | 11        | 2014 | SP nr 2 | Kopernika 3    |
 | 12        | 2014 | SP nr 3 | Konopnickiej 1 | | 12        | 2014 | SP nr 3 | Konopnickiej 1 |
  
  
-Chcemy złączyć informacje o uczniach z informacjami o adresach szkół. Stosując w. w. typy złączeń otrzymamy:+Chcemy złączyć informacje o uczniach z informacjami o adresach szkół. Stosując w. w. typy złączeń otrzymamy: ​\\ (na szaro zaznaczono kolumny wspólne pomiędzy obydwoma zbiorami danych - na ich podstawie zbiory są do siebie dopasowywane)
  
-  * **//​left_join(A,​ B)//**+**//​left_join(A,​ B)//**
  
-^ id_szkoly ^ rok  ​^ id_obserwacji ^ id_testu ^ wynik ^ nazwa   ^ adres          ^ +^ id_obserwacji ^ id_testu ^ wynik ^ id_szkoly ^ rok  ​^ nazwa   ^ adres          ^ 
-| 10        | 2014 | 100           | 1        | 13    | SP nr 1 | Szkola 10      | +| 100           | 1        | 13    ​^ 10        ^ 2014 | SP nr 1 | Szkola 10      | 
-| 10        | 2014 | 101           | 1        | 15    | SP nr 1 | Szkola 10      | +| 101           | 1        | 15    ​^ 10        ^ 2014 | SP nr 1 | Szkola 10      | 
-| 11        | 2014 | 102           | 2        | 9     | SP nr 2 | Kopernika 3    | +| 102           | 2        | 9     ^ 11        ^ 2014 | SP nr 2 | Kopernika 3    | 
-| 13        | 2014 | 103           | 2        | 8     ​| ​        ​| ​               |+| 103           | 2        | 8     ^ 13        ^ 2014 |         ​| ​               |
  
  
-  * **//​inner_join(A,​ B)//**+**//​inner_join(A,​ B)//**
  
-^ id_szkoly ^ rok  ​^ id_obserwacji ^ id_testu ^ wynik ^ nazwa   ^ adres          ^ +^ id_obserwacji ^ id_testu ^ wynik ^ id_szkoly ^ rok  ​^ nazwa   ^ adres          ^ 
-| 10        | 2014 | 100           | 1        | 13    | SP nr 1 | Szkola 10      | +| 100           | 1        | 13    ​^ 10        ^ 2014 | SP nr 1 | Szkola 10      | 
-| 10        | 2014 | 101           | 1        | 15    | SP nr 1 | Szkola 10      | +| 101           | 1        | 15    ​^ 10        ^ 2014 | SP nr 1 | Szkola 10      | 
-| 11        | 2014 | 102           | 2        | 9     | SP nr 2 | Kopernika 3    |+| 102           | 2        | 9     ^ 11        ^ 2014 | SP nr 2 | Kopernika 3    |
   ​   ​
-  * **//​full_join(A,​ B)//** 
  
-^ id_szkoly ^ rok  ​^ id_obserwacji ^ id_testu ^ wynik ^ nazwa   ^ adres          ^ +**//​full_join(A,​ B)//** 
-| 10        | 2014 | 100           | 1        | 13    | SP nr 1 | Szkola 10      | + 
-| 10        | 2014 | 101           | 1        | 15    | SP nr 1 | Szkola 10      | +^ id_obserwacji ^ id_testu ^ wynik ^ id_szkoly ^ rok  ​^ nazwa   ^ adres          ^ 
-| 11        | 2014 | 102           | 2        | 9     | SP nr 2 | Kopernika 3    | +| 100           | 1        | 13    ​^ 10        ^ 2014 | SP nr 1 | Szkola 10      | 
-| 13        | 2014 | 103           | 2        | 8     ​| ​        ​| ​               | +| 101           | 1        | 15    ​^ 10        ^ 2014 | SP nr 1 | Szkola 10      | 
-| 12        | 2014 |               ​| ​         |       | SP nr 3 | Konopnickiej 1 |+| 102           | 2        | 9     ^ 11        ^ 2014 | SP nr 2 | Kopernika 3    | 
 +| 103           | 2        | 8     ^ 13        ^ 2014 |         ​| ​               | 
 +|               ​| ​         |       ^ 12        ^ 2014 | SP nr 3 | Konopnickiej 1 |
  
  
r_zlaczenia.1418636900.txt.gz · ostatnio zmienione: 2014/12/15 10:48 przez zozlak