テーブルから緯度、経度の値を選択し、その結果を反復して2つの座標の距離を計算するストアドプロシージャをmysqlに作成します。
選択結果を反復処理して、現在および次の行の列の値を java のように取得するにはどうすればよいですか?
double d = 0;
for (int i = 0; i < locations.size-1; i++) {
d += locations.get(i).getLat() + locations.get(i+1).getLat();
}
テーブルから緯度、経度の値を選択し、その結果を反復して2つの座標の距離を計算するストアドプロシージャをmysqlに作成します。
選択結果を反復処理して、現在および次の行の列の値を java のように取得するにはどうすればよいですか?
double d = 0;
for (int i = 0; i < locations.size-1; i++) {
d += locations.get(i).getLat() + locations.get(i+1).getLat();
}
これは私の助けだと思います
http://dev.mysql.com/doc/refman/4.1/en/connector-j-usagenotes-statements-callable.html
例 17.7 で、プロシージャのループが見つかります。