2017-12-22 8 views
-4

ちょっと私はSQLiteで新しく、SELECT * * WHERE節に問題があります。列xに値xが含まれるすべての行を選択

ツアー

ArrayList<Data> DataList; 

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

感謝:

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旅行= 1に行を追加したい

は、私はこのような表が持っていますあなた

+0

になり、あなたの問題は、正確に何ですか?あなたはAndroidを使ってSQLiteから行を取得する方法を知らないのですか?あなたはクエリに何を書くのか分からない?これまでに何を試しましたか? –

+2

クエリーは 'Trip *からの選択* WHERE trip = 1'のようにする必要があります –

+0

https://stackoverflow.com/questions/27523669/how-to-add-data-from-an-sqlite-database-into-an-arraylist -android –

答えて

0

SQL WHERE句は、単一のテーブルからデータをフェッチしている間、または複数のテーブルと結合して条件を指定するために使用されます。

質問によると、あなたのREQUIRED構造は

String str_Query = "SELECT * FROM " + TABLE_NAME + " WHERE " + FIELD_NAME + " = '" 1 "'"; 
関連する問題