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