|
|
1
3
您的查询包含一些带引号的字符串,如“lat”、“long”和“distance”,其中应包含列名,如lat、long和distance。 特别是它以
这总是正确的,因为MySQL在数字上下文中使用字符串时总是将其强制为数字。在MySQL看来
尝试此查询。( http://sqlfiddle.com/#!9/4f5116/5/2 )
还有,小心!当你在你的
|
|
|
2
0
是的,有可能所有记录都在1公里以下,唯一一件事我建议你试着改变距离。 让我再次为您修改查询,然后检查它是否为您提供了完美的结果
此外,您还可以通过更改手动lat lng来进一步检查,
如果有任何疑问,请告诉我。 |
|
|
Bard.Mus · 迁移后的数据库字符集环境 1 年前 |
|
Efannnnnn · 将Id数据存储到任何页面 1 年前 |
|
|
yooooo · 用于在块中删除的存储过程-LOOP未执行 1 年前 |
|
John Beasley · 更新一定数量记录的连续日期 1 年前 |
|
|
ColinM · MySQL以前的结果查询返回不正确的值 1 年前 |
|
Sergey_Z · MySQL只需无条件连接2个表和交叉连接 1 年前 |