选择列x包含值x的所有行

时间:2017-12-22 09:54:33

标签: android sqlite android-sqlite

嘿,我是SQLite的新手,并且遇到SELECT * * WHERE子句的问题。

我有一张这样的表:

行程

id      trip        lat         lon
1        1          50.0        50.0
2        1          50.1        50.1
3        1          50.2        50.2
4        2          50.3        50.3
5        2          50.4        50.4

我想将行添加到数据的ArrayList,其中trip = 1:

ArrayList<Data> DataList;

data = new Data(long id, int trip, double lat, double lon);

谢谢

1 个答案:

答案 0 :(得分:0)

  

SQL WHERE子句用于在从单个表中获取数据或通过连接多个表时指定条件。

根据问题,您的 REQUIRED 结构将是

  String str_Query = "SELECT * FROM " + TABLE_NAME + " WHERE " + FIELD_NAME + " = '" 1 "'";