2017-12-22 10 views
-4
enthält.

Hey ich bin neu bei SQLite und habe ein Problem mit der SELECT * * WHERE Klausel.Wählen Sie alle Zeilen aus, in denen Spalte x Wert x

Ich habe eine Tabelle wie folgt aus:

Trips:

ArrayList<Data> DataList; 

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

Thank:

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 

ich die Zeilen zu einem ArrayList von Daten, wo Reise = 1 hinzufügen möchten Sie

+0

sein wird, und was ist Ihr Problem genau? Sie wissen nicht, wie Sie mithilfe von Android Zeilen von SQLite abrufen können? Sie wissen nicht, was Sie in die Abfrage schreiben sollen? Was hast du bisher versucht? –

+2

Abfrage sollte etwas sein wie 'Select * von Trips WHERE trip = 1' –

+0

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

Antwort

0

Die SQL WHERE-Klausel wird zum Angeben einer Bedingung beim Abrufen der Daten aus einer einzelnen Tabelle oder durch Verknüpfen mit mehreren Tabellen verwendet.

Laut Frage, Ihre REQUIRED Struktur

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