任何人都可以告诉我为什么这个where子句没有给我结果?

时间:2014-03-17 12:17:33

标签: android sqlite where

我正在尝试从SQLite数据库中检索值。当我使用以下内容时,我的查询工作正常:

String selectQuery = "SELECT * FROM savedlocation WHERE latitude="+lat;

但是当我使用以下查询时,它不起作用:

String selectQuery = "SELECT * FROM savedlocation WHERE latitude="+lat+"AND longitude="+lon; 

有人能告诉我这个查询有什么问题吗?

1 个答案:

答案 0 :(得分:10)

AND之前缺少空格:

String selectQuery = "SELECT * FROM savedlocation WHERE latitude="+lat+" AND longitude="+lon; 
//                                                                      ^ here