【发布时间】:2011-08-22 22:34:53
【问题描述】:
当我使用 SELECT DISTINCT 查询时,我想获得一个编号游标。
表:
| _id | Name |
| 1 | Jones |
| 2 | Smith |
| 3 | Jones |
| 4 | Taylor|
| 5 | Brown |
| 6 | Brown |
| 7 | Brown |
我想得到这样的光标:
| _id | Name |
| 1 | Jones |
| 2 | Smith |
| 3 | Taylor|
| 4 | Brown |
我尝试了很多,但没有成功。 有时没有唯一值,有时我在选择项目时收到以下错误:
08-22 22:18:15.413: ERROR/AndroidRuntime(1053): java.lang.IllegalStateException: this should only be called when the cursor is valid
感谢您的帮助!
【问题讨论】:
-
您正在寻找一个名为
ranking的东西,遗憾的是我不知道 SQLite 语法。
标签: android sql sqlite unique distinct