Kamil Bęczyński R, SAS, analizy
Temat: Łączenie dwóch zbiorów danych po nazwach kolumn
Witam, od jakiegoś czasu próbuję zautomatyzować swoją pracę - a często dostaję zbiory danych które muszę połączyć i bywa to zbyt czasochłonne, więc zacząłem od tego. Przykład :tabela_1 o nazwach kolumn x1, x2, x3, x4, x5
tabela_2 o nazwach kolumn x6, x4, x3, x7,x8, x9
nazwy kolumn nie wymagają poprawy, zazwyczaj posiadam ~70 różnych kolumn, ~10 tys. wierszy, chciałbym połączyć tabela_1 oraz tabela_2 tak by powstały :
tabela_3 o nazwach kolumn x3, x4 (czyli tylko zmienne występujące w tabeli 1 i 2)
tabela_4 o nazwach kolumn x1,x2,x3,x4,x5,x6,x7,x8,x9 (czyli zmienne występujęce w tabeli 1 lub 2),
1. Próbowałem to zrobić przy pomocy UNION w MS Access 2010, jednak UNION skleja x1 z x6, x2 i x4 itd. - wogóle nie bierze pod uwagę nazw kolumn.
2. Nie chcę do tego używać wyszukaj.poziomo() + indeks w Excel.
3. Czy można to zrobić w MS Access ? Jeżeli nie to jakiego innego narzędzia użyć ? Czegoś na poziomie T-SQL ? Czy można to zrobić bez makr ?
4. Mógłbym to robić prostym skryptem w R, jednak szukam rozwiązania opartego na bazach danych.
5. Jak jest ogólnie z operacjami na kolumnach ? Czy można je posortować po nazwie kolumny ?
PozdrawiamTen post został edytowany przez Autora dnia 14.07.13 o godzinie 13:16