having('distance','<=',$radius) ->select(DB::raw("*, ($unit * ACOS(COS(RADIANS($lat)) * COS(RADIANS(latitude)) * COS(RADIANS($lng) - RADIANS(longitude)) + SIN(RADIANS($lat)) * SIN(RADIANS(latitude)))) AS distance") )->orderBy('distance','asc'); }