0

このクエリを CDBCriteria 形式で使用するにはどうすればよいですか >>

SET @orig_lat=122.4058;

SET @orig_lon=37.7907;

SET @dist=10;

SELECT *
     , 3956 
     * 2 
     * ASIN(SQRT(POWER(SIN((@orig_lat - abs(dest.latitude)) * pi()/180 / 2),2) + COS(@orig_lat * pi()/180) * COS(ABS (dest.latitude) * pi()/180) * POWER(SIN((dest.longitude - @orig_lon) * pi()/180 / 2), 2))) distance
  FROM business 
HAVING distance < @dist
 ORDER 
    BY distance 
 LIMIT 10;

誰かがここで尋ねました。しかし、私は答えを得ません。

4

1 に答える 1