【发布时间】:2012-02-09 00:00:54
【问题描述】:
我在 mysql 表中有这个:
id 和 bolag_id 是 int。 lat 和 lngitude 是 double。
如果我使用lngitude 列,则不会返回任何结果:
lngitude查询: SELECT * FROM location_forslag WHERElngitude= 13.8461208
但是,如果我使用 lat 列,它确实返回结果:
lat查询: SELECT * FROM location_forslag WHERElat= 58.3902782
lngitude 列有什么问题?
【问题讨论】:
-
试试
WHERE lngitude BETWEEN 13.8461208 AND 13.8461209。 -
@Benoit 如果我将其更改为 13.8461207 AND 13.8461208 则可以工作