2012-05-09 5 views
0

Я хочу сделать rawquery и отсортировать результат в соответствии с некоторым буквенно-цифровым значением. Как я колонна ItemId, которая содержит значение, как A0001, A0002, A0036, B0085 и т.д.Sqlite raw query

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);