Я хочу извлечь случайные строки из базы данных приложения sqlite в Android. Я знаю, что с помощью sqlite вы можете выбрать случайные строки с помощью:
SELECT * FROM table ORDER BY RANDOM() LIMIT 1;
В приложении у меня есть что-то вроде этого
return mDb.query(TABLE, new String[] {"col1", "col2"}, null, null, null, null, "Random()", "2");
это для извлечения двух случайных строк в таблице ТАБЛИЦА. Но он продолжает возвращать одни и те же строки. Что не так с этим утверждением?
Спасибо