最佳答案
我刚刚发现 RAND ()函数虽然没有文档,但是可以在 BigQuery 中工作。我能够从莎士比亚的数据集中生成一个(看似)随机的10个单词的样本,使用:
SELECT word FROM
(SELECT rand() as random,word FROM [publicdata:samples.shakespeare] ORDER BY random)
LIMIT 10
我的问题是: 使用这种方法代替参考手册“高级示例”部分中定义的 HASH ()方法有什么缺点吗?https://developers.google.com/bigquery/query-reference