Ich habe vier in SQLite-Datenbank erstellt TabellenIch bin nicht in der Lage Abfrage zu erstellen, verschiedene Tabellen zu erhalten gewünschte Daten frrom
- TaskTable: _id, user_id, Titel, Beschreibung, project_id, position_id
- SelectedTagTable: _id, task_id
- PositionTable: _id, Name
- ProjectTable: _id, Name, position_id
Jetzt habe ich die followin g WHERE-Klausel für die Filterungsdaten, die
Wo (user id = 0) und (SelectedTagTable.task_id = TaskTable._id) und (TaskTable.position_id = PositionTable._id) und (TaskTable.project_id = ProjectTable._id) ist
Dies ist die Abfrage (where-Klausel gleiche ist wie oben erwähnt) SELECT * FROM taskTable tk,selectedTagTable st, positionTable p, projectTable pp where tk.userId = 0 AND st.taskId = tk._id AND tk.position = p._id AND tk.project = pp._id ;
die ich gemacht habe ... aber ich bin nicht in der Lage es für android mit SQLite Funktionen für
ich brauche diese Abfrage oder Code-Schnipsel zu konvertieren das Android SQLite. Kann jemand die Abfrage erstellen, um diese gefilterten Daten zu erhalten. Danke im Voraus.
Sie haben keine Ahnung, dass, wie ich diese Abfrage in Android-Studio nutzen können. –
dies ist die funktion, um datenbank in android studio ...... Cursor Cursor = db.query (tableName, spalten, whereArguments, whereArgumentsValues, null, null, null, null ); –
Ich habe die Antwort aktualisieren – scaisEdge