今日の役に立たない一言 - Today’s Trifle! -

古い記事ではさまざまなテーマを書いていますが、2007年以降はプログラミング関連の話がほとんどです。

Sqliteでテーブルからランダムにデータを取得するには

他のDBだと rand() だけど、AndroidSqliteだとrandom()らしい。

    String sql = "select * from TABLE_NAME order by random() limit 20";
    Cursor c = db.rawQuery(sql, null);