mysql根据经纬度计算距离并排序
    SELECT
*,
ROUND(
    6378.138 * 2 * ASIN(
        SQRT(
            POW(
                SIN((
                        37.921289 * PI()/ 180-latitude * PI()/ 180 
                        )/ 2 
                ),
                2 
                )+ COS( 37.921289 * PI()/ 180 )* COS( latitude * PI()/ 180 )* POW(
                SIN((
                        112.648139 * PI()/ 180-longitude * PI()/ 180 
                        )/ 2 
                ),
                2 
            )))* 1000 
) AS distance 
FROM t_store ORDER BY distance ASC