Ich bin noch neu auf diesem und es ist mein erstes Mal mit dieser Abfrage mehrerer Tabellen. Warum habe ich einen solchen Fehler? Hier ist mein Code:Warum habe ich einen Syntaxfehler in meiner Anfrage in der Nähe von "WHERE"? (Mehrere Tabellen)
String selectQuery =
" select *" +
" from tableassign left outer join\n" +
" tableacc\n" +
" on tableassign.signeeid = tableacc.userid left outer join\n" +
" tableinfo\n" +
" on tableassign.signeeid = tableinfo.userid left outer join\n" +
" WHERE tableassign.signeedepid =?";
Cursor data = db.rawQuery(selectQuery , new String[]{ signeedep });
Fehler:
android.database.sqlite.SQLiteException: near "WHERE": syntax error (code 1):
, while compiling: select * from tableassign left outer join tableacc on
tableassign.signeeid = tableacc.userid left outer join tableinfo on
tableassign.signeeid = tableinfo.userid left outer join WHERE
tableassign.signeedepid =?
Versuchen Sie, die letzte "linke äußere Verbindung" zu entfernen – Zachary