0

如何从我的数据库中获取预定义(用户选择)的行数并确保我只显示一次?如果使用 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; 
4

1 回答 1

0
SELECT DISTINCT column_name(s) FROM table_name

不同的世界将返回唯一的输出它不会给你重复的数据

于 2012-04-06T12:10:15.757 回答