1

少し問題があります。

私のデータベースにはテーブルがあります:

postaje (id (INT A_I), ime_postaje (VARCHAR), latitude (DOUBLE), longitude (Double))

proge (ID (INT A_I), ime (VARCHAR))

postaje_proge (ID (INT A_I), ID_postaje (INT), ID_proge (INT), stevilo (INT))

postaje経度と緯度を含む地図上のポイント (バス停) であり、progeそのポイントを含む道路でありpostaje_proge、ポイントと道路の間の接続です (道路の駅が何であるかについて知っている.steviloは道路上のポイントのインデックスです...) たとえば、postaje1 から 9 までのIDでproge。ID 1 (ime aka name of road A) と 2 (B) したがって、次のpostaje_progeようになります。

[ID, ID_postaje, ID_proge, stevilo ] 
[0,  1,          1,        1] 
[1,  2,          1,        2]
[2,  3,          1,        3]
[3,  4,          1,        4]
[4,  5,          1,        5]
[5,  6,          2,        1]
[6,  7,          2,        2]
[7,  2,          2,        3]
[8,  3,          2,        4]
[9,  8,          2,        5]
[10, 9,          2,        6]  

ここで、1 から 9 までのすべてのポイントを正しい順序で返す Result を取得したいと思います (したがって、IDpostajeは 1, 2, 3, 8, 9 である必要があります)。私の英語はあまり上手ではありませんが、私がやりたいことを理解してくれることを願っています :D

ここに画像の説明を入力

4

0 に答える 0