我想随机抽样从大表的多条记录。目前,这样我可以走在Python进行随机数和sqlite3的使用它们。虽然我知道随机()的SQLite给出了一个随机数,我不知道怎么弄(DISTINCT)多个随机数的源码。如果我能充满了随机数表,这将是确定。
如果你知道你想要多少行,你可以使用这样的:
SELECT DISTINCT col1, col2, etc FROM yourtable ORDER BY random() LIMIT 10;