/ / sqlite-Ausnahmefehler SELECT-Befehl - android, sqlite, select

sqlite Ausnahmefehler SELECT-Befehl - Android, SQLite, wählen

Caused by: android.database.sqlite.SQLiteException: near "FROM": syntax error (code 1): , while compiling: SELECT _id, FROM TRACKS WERE _id=9

String test = "SELECT _id, FROM TRACKS WERE _id="+"9";

Cursor cursor = database.rawQuery(test, null);

Habe den Punkt nicht gesehen :( keine Hilfe

Vielleicht gibt es einen Fehler in meiner Aussage, aber es hat nicht funktioniert

Antworten:

2 für die Antwort № 1

Kein Komma nach id und WERE sollte sein WHERE. Erwägen Sie auch die Verwendung von [rawQuery ()] (http://developer.android.com/reference/android/database/sqlite/SQLiteDatabase.html#rawQuery(java.lang.String, java.lang.String [], android.os.CancellationSignal)] mit selectionArgs um zu vermeiden, dass Abfrage und Werte wie in +id=+9.


2 für die Antwort № 2

SELECT _id, VON TRACKS WAR _id = "+" 9 "

"WO" sollte WO sein