Witam.
Mam 3 tabelki, każda przedstawia poniższe dane zawodnika, który po przebiegnięciu danego etapu na mecie ma X pozycję w danym wyścigu,
Czyli mamy: tabelki zawody_rok_2012,zawody_rok_2013,zawody_rok_2014 o podobnej strukturze czyli:
nazwisko,państwo,miejsce,rok_wydarzenia.
Chciałbym teraz z tych danych uzyskać jedną tabelę końcową, która pokaże mi kolejno kto zajął jakie miejsce i w danym roku tak jak poniżej:
rok,pozycja,nazwisko
2012,1,Kowalski,Polska |2013,1, Szczupak,Polska |kolejny rok itd.
2012,2,Michalski,Polska |2013,2,Maciakowski,Polska |
2012,3,Paćkowski,Polska |2013,3,NULL,Polska (puste bo było tylko 2 zawodników) |
2012,1,James,USA |2013,1,NULL,USA (puste bo nie żaden zawodnik z tego Państwa nie zajął pierwszego miejsca)
2012,2,Paul,USA |2013,2,Michael,USA
tak kolejne miejsca oczywiście biorąc pod uwagę, że w danym roku biegnie różna ilość zawodników (nie zawsze stała).
Istotą tego wyniku jest by pokazać to kolejno według Państw potem zajętego miejsca czyli wszystkie pierwsze miejsca, drugie itd. w jednej zbiorczej tabeli dla na przykład 3 lat, ale tak by w każdym wierszu był ta sama pozycja dla wszystkich miast no chyba, żw w danym roku było miej zawodników to będą puste pola dla danego Państwa.