gpt4 book ai didi

MySql 查找给定坐标的条目距离时出错

转载 作者:行者123 更新时间:2023-11-29 12:02:50 25 4
gpt4 key购买 nike

我有一个 SQL 语句用于查找表中项目的距离。 mySQL 在给出错误方面很糟糕,我在下面的语句中找不到我的错误。我想我现在只需要第二双眼睛:

SELECT idL
, idS
, N
, lat
, lng
, t
, bn
, bb
, bi
, dt ( 3959 * acos( cos( radians('33.11') ) * cos( radians( lat ) ) * cos( radians( lng ) - radians('-117.28') ) + sin( radians('33.11') ) * sin( radians( lat ) ) ) ) AS distance
FROM table1
, table2
WHERE idL = idS
HAVING distance < '10'
ORDER
BY distance asc

我尝试过乱搞引号,将它们添加进去等等。我根本无法执行这个查询。

最佳答案

您刚刚在 dt 字段后漏掉了一个逗号:

SELECT idL
, idS
, N
, lat
, lng
, t
, bn
, bb
, bi
, dt
, ( 3959 * acos( cos( radians('33.11') ) * cos( radians( lat ) ) * cos( radians( lng ) - radians('-117.28') ) + sin( radians('33.11') ) * sin( radians( lat ) ) ) ) AS distance
FROM table1
, table2
WHERE idL = idS
HAVING distance < '10'
ORDER
BY distance asc

关于MySql 查找给定坐标的条目距离时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32078181/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com