ich zu verwenden Ich versuche in dynamisch erstellte Liste zu verwenden, wo zum Beispiel:Android rawQuery - Gibt es eine Möglichkeit parametrisierte „IN“ für eine Sammlung von Daten
select * from books where id in (123, 120, 125) and bookCover = 'Hardcover'
ich es mit rawQuery verwenden möchten, und Ich habe SQL in "?" Form, zum Beispiel:
select * from books here id in (?) and bookCover = ?
ist es eine Möglichkeit, wie in der IN-Klausel des select eine Liste von „IDs“ setzen? oder muss ich vorbereitete Aussagen mit "?" ?
Vielen Dank im Voraus für jede Hilfe. Kein Gesuchter
Hmm, ich hatte Angst, dass das die Antwort sein wird. Ich weiß, es kann in nativer Abfrage im Ruhezustand gemacht werden, aber ... Nun, das ist nicht der Fall :-( – premma
@premma Hibernate macht hinter den Kulissen grundsätzlich das, was ich oben beschreibe (da keine DB-Engine, die ich kenne, dies unterstützt nativ) – Yahia
@premma Bitte vergessen Sie nicht zu upvote/markieren Sie als akzeptiert ansewrs, die helfen (siehe http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work) . – Yahia