2012-05-09 4 views
0

私は、rawqueryを実行し、結果をいくつかの英数字の値に基づいてソートしたいと思います。私はB0085などA0001、A0002のような値を含む列のItemId、A0036、Sqlite生クエリ

String query="select S_PriceP,ItemId,ItemName from PDAProduct where ItemId<=A0001 and ItemId>=A0099 order by ItemId"; 

を持っているように、私はこれを達成することができる任意の方法はありますか?

答えて

0

あなたが私たちに与えたちょっとした情報で、私の最高の答えはSQLiteDatabase docsです。特に、queryのいずれかの方法が必要です。試したコードの一部を投稿すると、あなたの欠けているものを見つけることができるかもしれません。

1

rawQueryを使用できます。

String query="select S_PriceP,ItemId,ItemName from PDAProduct where ItemId<=A0001 and 
ItemId>=A0099 order by ItemId"; 
Cursor objCursor = objSQLiteDatabase.rawQuery(query, null);