我想做一个原始查询并根据一些字母数字值对结果进行排序。就像我有列 ItemId ,其中包含 A0001、A0002、A0036、B0085 等值。
String query="select S_PriceP,ItemId,ItemName from PDAProduct where ItemId<=A0001 and ItemId>=A0099 order by ItemId";
有什么办法可以做到这一点?
您可以使用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);
根据您提供给我们的少量信息,我最好的答案是查看SQLiteDatabase 文档……特别是,您需要其中一种query
方法。如果您要发布一些您尝试过的代码,我们可能会找到您缺少的内容。