Temat: Połączenie dwóch tabel

Witam

Mam pewien problem który polega na połączeniu dwóch tabel.
Wygląda to następująco

0110101252 LM BWM 10 2,6
0110101255 SK BŚW 99 1,9
0110101256 KM BKM 120 2,8
0110101259 LŚ BBY 89 2,2

druga tabela wygląda następująco

0110101252 LM BWM 10 2,6
0110101255 SK BŚW 99 1,8
0110101257 SK BŚW 99 1,9
0110101259 LŚ BBY 89 2,2

chciałbym uzyskać następujacy wynik

0110101252 LM BWM 10 2,6 2,6
0110101255 SK BŚW 99 1,9 1,8
0110101256 KM BKM 120 2,8
0110101257 SK BŚW 99 1,9
0110101259 LŚ BBY 89 2,2 2,2

Z góry pragnę podziękować za wszelką pomoc.

konto usunięte

Temat: Połączenie dwóch tabel

SQL-em będzie najprościej

select * from [$arkusz1]
union
select * from [$arkusz2]

konto usunięte

Temat: Połączenie dwóch tabel

Przemysław, czy nie byłoby logiczne założyć, że skoro kolega o to pyta, to NIE WIE JAK ZABRAĆ SIĘ ZA ZROBIENIE TEGO SQLEM ?

konto usunięte

Temat: Połączenie dwóch tabel

Tym bardziej że to nie jest union wcale;)

konto usunięte

Temat: Połączenie dwóch tabel

właśnie zauważyłem
ops

konto usunięte

Temat: Połączenie dwóch tabel

Wydaje mi się że mamy za mało informacji żeby to zadanie rozwiązać.

1. Wstaw tam separatory - kluczowa sprawa czy w dwóch ciągach które się nie powtarzają ma być

0110101256; KM ;BKM; 120; 2,8 ;
0110101257; SK ;BŚW; 99; ; 1,9

czy

0110101256; KM ;BKM; 120; 2,8
0110101257; SK ;BŚW; 99; 1,9

2. Co jeżeli ciąg powtarzałby się dwa razy w jednej tabeli ?

konto usunięte

Temat: Połączenie dwóch tabel

Przemysław R.:
SQL-em będzie najprościej

select * from [$arkusz1]
union
select * from [$arkusz2]

A może mógłbym dostać kilka słów komentarza? Znam trochę SQL, Excela trochę lepiej, a chętnie dowiedziałbym się czegoś na temat SQL + Excel.
Można krok po kroku? Gdzie wpisać selecta? Jak uruchomić?
W tutejszych excelowych grupach co i raz pojawia się temat prostoty SQLa w Excelu, a ja nawet nigdy nie wiedziałem, od czego zacząć.

konto usunięte

Temat: Połączenie dwóch tabel

Mateusz Mikulski:
Przemysław R.:
SQL-em będzie najprościej

select * from [$arkusz1]
union
select * from [$arkusz2]

A może mógłbym dostać kilka słów komentarza? Znam trochę SQL, Excela trochę lepiej, a chętnie dowiedziałbym się czegoś na temat SQL + Excel.
Można krok po kroku? Gdzie wpisać selecta? Jak uruchomić?
W tutejszych excelowych grupach co i raz pojawia się temat prostoty SQLa w Excelu, a ja nawet nigdy nie wiedziałem, od czego zacząć.

np. tak
http://vbamania.blogspot.com/2009/07/wykorzystanie-sql...

konto usunięte

Temat: Połączenie dwóch tabel

np. tak
http://vbamania.blogspot.com/2009/07/wykorzystanie-sql...

Dzięki, w wolnej chwilę przeczytam kod ze zrozumieniem.

Wojciech Gardziński

Wypowiedzi autora zostały ukryte. Pokaż autora

konto usunięte

Temat: Połączenie dwóch tabel

A ja chciałbym zaprezentować sposób zrobienia tego który wielu osobom na początek wyda się pewnie przeintelektualizowany i nadmiarowy.

Ale po owocach ich poznacie - ja swoje makra piszę właśnie w ten sposób i, nie chwaląc się, dewelopuje wszystko pińcet razy szybciej niż standard rynkowy.

http://rapidshare.com/files/417938148/fiku__ne___ae_cz...

tzn. ten przykład rzeczywiśćie jest nadmiarowy - parę rzeczy robiłem specjalnie naokoło żeby pokazać jak działa, a i zrobiłem od razu narzędzie do dowolnej ilości tablic.

Parę kwiatków oczywiście jest, co autor miał na myśli, tym bardziej że nie doczekałem się odpowiedzi. Dlatego, Mateusz - na przyszłość rekomenduję zamieszczanie przykladów w excelu.



Wyślij zaproszenie do