如何获得在sqlite3的多个随机数

问题描述 投票:0回答:1

我想随机抽样从大表的多条记录。目前,这样我可以走在Python进行随机数和sqlite3的使用它们。虽然我知道随机()的SQLite给出了一个随机数,我不知道怎么弄(DISTINCT)多个随机数的源码。如果我能充满了随机数表,这将是确定。

sqlite
1个回答
1
投票

如果你知道你想要多少行,你可以使用这样的:

SELECT DISTINCT col1, col2, etc FROM yourtable ORDER BY random() LIMIT 10;
© www.soinside.com 2019 - 2024. All rights reserved.