Google sheets 查询:如何使用 limit 限制行数
您可以使用LIMIT子句来限制 Google 表格查询返回的行数。
当您想要预览满足特定条件的几行而不显示整个数据集中满足特定条件的每一行时, LIMIT子句特别有用。
该子句使用以下基本语法:
=QUERY( A1:C11 , " SELECT * LIMIT 5 " )
此特定查询将返回范围A1:C11的标题行以及前5行。
以下示例展示了如何在实践中使用LIMIT子句
示例:在 Google 表格查询中使用 LIMIT
假设我们有以下数据集,其中包含有关各种篮球运动员的信息:
我们可以使用以下查询返回标题行以及数据集的前五行:
=QUERY( A1:C11 , " SELECT * LIMIT 5 " )
以下屏幕截图显示了如何在实践中使用此查询:
请注意,返回的是标题行以及前五行。
应该注意的是,如果查询自然返回少于 5 行, LIMIT子句不会强制输出显示 5 行。
例如,假设我们使用以下查询来显示所有得分超过 25 分的玩家:
=QUERY( A1:C11 , " SELECT * WHERE C > 25 LIMIT 5 " )
以下屏幕截图显示了如何在实践中使用此查询:
请注意,仅返回两行,因为原始数据集中只有两名球员得分超过 25 分。
请注意, LIMIT 5子句并不强制输出有 5 行。
相反, LIMIT子句只是设置将返回的行数的最大值。
其他资源
以下教程介绍了如何在 Google 表格中执行其他常见操作:
Google Sheets 查询:如何仅返回唯一行
Google 表格查询:如何从结果中删除标题
Google Sheets 查询:如何忽略查询中的空白单元格