在SQLite中选择随机行

前端之家收集整理的这篇文章主要介绍了在SQLite中选择随机行前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
MysqL中,可以使用以下语句选择X个随机行:
SELECT * FROM table ORDER BY RAND() LIMIT X

但是,这在sqlite中不起作用。是否有等效?

为了更好的性能使用:
SELECT * FROM table WHERE id IN (SELECT id FROM table ORDER BY RANDOM() LIMIT x)

猜你在找的Sqlite相关文章