Ver originalCREATE FUNCTION `FN_DISTANCIA`( LAT_P1 FLOAT, LNG_P1 FLOAT, LAT_P2 FLOAT, LNG_P2 FLOAT) RETURNS FLOAT DETERMINISTICBEGIN RETURN ((6378 * 2 * ASIN(SQRT(POWER(SIN((LAT_P1 - LAT_P2) * PI()/180 / 2), 2) + COS(LAT_P1 * PI()/180) * COS(LAT_P2 * PI()/180) * POWER(SIN((LNG_P1 -LNG_P2) * PI()/180 / 2), 2)))));END