当我使用限制5运行我的大查询时,它返回更多行。每当我将限制大于3时就会发生这种情况。对于每个限制,它会返回更多的行。
答案 0 :(得分:0)
#legacySQL
SELECT request.parameters.*
FROM [yourProject:yourDataset.yourTable]
LIMIT 3
它做什么?它将输出行的数量限制为3,但是它输出这三行中的所有重复值,因此您可以看到超过3:o)
检查这个的方法是在下面运行并确认输出的实际行数实际上是3
#legacySQL
SELECT COUNT(1) FROM (
SELECT request.parameters.*
FROM [yourProject:yourDataset.yourTable]
LIMIT 3
)
处理此问题的最佳方法是migrate to using BigQuery Standard SQL