【发布时间】:2012-04-06 12:02:07
【问题描述】:
如何从我的数据库中获取预定义的(用户选择的)行数并确保我只显示一次?如果使用 rand() 限制 1,并返回游标相同的 _id 可能会返回两次或更多。 我用这个
SQLiteDatabase db = this.getReadableDatabase();
Cursor cursor = db.query("THESIS Order BY RANDOM() LIMIT 1",new String[] { "*" }, null, null, null, null, null);
cursor.moveToFirst();
return cursor;
【问题讨论】: