2016-07-07 10 views
0

私はこれを使用しています:AndroidのSQLiteの範囲クエリ

String selectQuery = "SELECT * FROM " + TABLE_QUEST+" WHERE "+KEY_ID+"=40"; 

は、私はあなたがSQLのと同じように行う10

答えて

0

20に似修正するのではなく、範囲を使用します。

" WHERE " + KEY_ID + " >= 10 AND " + KEY_ID + " <= 20" 

SQL WHERE Clause

+0

親愛なるが、これは別の方法を提案してください動作していません。 "WHERE" + KEY_ID + "> = 10 +" AND "+ KEY_ID +" <= 20 ""キーを使用しました。 –

+0

あなたはどういう意味ですか? –

+0

上記の方法はうまくいきません。 –

0

BETWEEN operatorを使用し、いくつかの値が他の値の間にあるかどうかを確認するには、次の

String selectQuery = "SELECT * FROM "+TABLE_QUEST+" WHERE "+KEY_ID+" BETWEEN 10 AND 20";