最佳答案
我在 postgres 中有一个包含几百万行的表。我在网上查了一下,发现了以下内容
SELECT myid FROM mytable ORDER BY RANDOM() LIMIT 1;
它工作,但它真的很慢... 是否有另一种方法,使查询,或直接选择一个随机行,而不读取所有的表?顺便说一下,“ myid”是一个整数,但它可以是一个空字段。