십진수 : 여기 MySQL의 쿼리 나는이 쿼리를 실행하기 위해 노력하고있어
SELECT `venues` . *
FROM `venues`
WHERE `lat` >= 39.847991180331
AND `lng` >= -86.332592054637
AND `lat` <= 40.137846252794
AND `lng` <= -85.954901904578
LIMIT 0 , 30
는 위도와 LNG 필드와 샘플 행의 테이블 구조를, 그것은해야 최소 1 행을 반환합니다.
lng decimal(65,15)
lat decimal(65,15)
Name Lng Lat
Ambre Blends Studio -86.143746979607530 39.875314973898870
그러나 위 쿼리를 실행하면 행이 반환되지 않습니다. 여기서 뭐가 문제 야?
[SQL Fiddle에서 작동하는] 뭔가 다른 것이 재미 있어야합니다. (http://www.sqlfiddle.com/#!2/d8245/1) –
그 밖의 재미있는 것은 무엇일까요? 그것은 내 질문에있는 것 이외에 다른 것에 의존하지 않습니다. – callumcarolan
확인하기 만하면 [MySQL 5.1.61] (http://www.sqlfiddle.com/#!8/d8245/1)에서도 작동합니다. 당신이 가지고있는 버전의 버그인지 확실하지 않습니다. –