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