计算距离是不是可以用代码去计算,而不是用sql,毕竟影响到SQL的查询效率?
来源:6-8 【阶段总结】搜索推荐v1.0架构总结
Ever丶丶
2020-03-06
,ceil(1 + 1000*(2 * 6378.137* ASIN(SQRT(POW(SIN(PI() * (#{latitude} - latitude) / 360), 2) + COS(PI() * #{latitude} / 180)
* COS(latitude* PI() / 180) * POW(SIN(PI() * (#{longitude} - longitude) / 360), 2))))) AS distance
from shop where name like CONCAT('%',#{keyword},'%')
写回答
1回答
-
龙虾三少
2020-03-06
代码算就没办法分页排序了 需要读出所有门店的位置
00
相似问题