Witam,
chciałbym skonstruować kalkulator liczący długość trasy pomiędzy kilkoma punktami na podstawie tabeli z odległościmai pomiędzy tymi punkatami i tabeli z kolejnością punktów na trasie. Mam dwie tabele:
a) Trasa
id|punkt |kolejność
1|Katowice | 1
2| Warszawa | 3
3| Gdańsk | 2
a) Odległość
id|Od |Do |Dystans
1|Katowice | Gdańsk |800
2| Warszawa | Katowice |300
3| Gdańsk | Warszawa|500
Próbowałem szukać rozwiązania w Google natomiast znajdowałem tylko skrypty wykorzystujące mechanizm liczenia dystansu ze współrzednych, zaś tu potrzebuję sumowania odcinków z bazy w odpowiedniej kolejności. Jak się do tego zabrać? Myślałem o pętli while wylistowaniu wszystkich trasy i zsumowaniu dystansów lecz zupełnie nei wiem jak to zrobić.