如何获得小于500的距离?

问题描述

| 这是我使用纬度经度值计算距离的查询。
SELECT mm.mem_id,mm.profilenam,mm.photo_thumb,mm.city,mm.zip,mm.country,mm.state,( 3956 *2 * ASIN( SQRT( POWER( SIN( ( 34.1012181 - ABS( latitude ) ) * PI( ) /180 /2 ),2 ) + COS( 34.1012181 * PI( ) /180 ) * COS( ABS( latitude ) * PI( ) /180 ) * POWER( SIN( (
ABS( - 118.325739 ) - ABS( longitude ) ) * PI( ) /180 /2 ),2 ) ) )
) AS distance
FROM members AS mm
WHERE mm.profile_type =  \'C\'
ORDER BY distance
LIMIT 0,10
我希望距离<500,但是当我输入查询时 ... <500 AS距离,它不起作用 我如何获得最终查询。     

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)