Łączenie tabel SQL

0

Witam!

Mam za zadanie zrobić projekt na studia. Z wszystkim sobie poradziłem ale niestety nie potrafię złączyć 3 tabel. Mają te same kolumny (Używałem UNION) ale niestety nic nie dało.

Macie jakieś pomysły? Niżej wkleje 2 zdjęcia jak mi to wyszło (Marki.jpg), tabele jak wyglądają (3_tabele.jpg) oraz kod.
Chodzi mi o to żeby były pokazane marki samochodów w 1 kolumnie a w drugiej żeby zsumowało mi sprzedaż z 3 lat. Tyle że nie każda Marka jest w każdym roku.

Dzięki za pomoc :)

Kod:

proc sql;
Create view Sprzedaz_3_Lata as select * from (
(select * from Podsumowanie_2011) UNION
(select * from Podsumowanie_2012) UNION
(select * from Podsumowanie_2013)
);
quit;
proc print;
run;

P.S. Pracuję w programie SAS BASE.

1

poczytaj o sum i group by

0

I oczywiście zanim użyjesz SUM, musisz DWA RAZY użyć LEFT JOIN

0

Jak chcesz ładne aby sql stworzył za Ciebie ładne zestawienie to sprowadź dane do jednego zbioru(vidoku) a następnie potraktuj pivotem

1 użytkowników online, w tym zalogowanych: 0, gości: 1