MySQL server has gone away SELECT *, SQRT( POW(69.1 * (latitud - 40.29541700), 2) + POW(69.1 * (-3.69638900 - longitud) * COS(latitud / 57.3), 2)) AS distance FROM alonsoftware.gasolinera HAVING distance < 10 ORDER BY distance LIMIT 15;