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