我在mysql中创建存储过程,应该从表中选择纬度,经度值迭代该结果并计算2个坐标的距离。
如何迭代选择结果并获取当前和下一行的列值,如java?
double d = 0;
for (int i = 0; i < locations.size-1; i++) {
d += locations.get(i).getLat() + locations.get(i+1).getLat();
}
答案 0 :(得分:0)
我认为这是我的帮助
http://dev.mysql.com/doc/refman/4.1/en/connector-j-usagenotes-statements-callable.html
您将在例17.7中找到程序循环。