Viv*_*rma -1 sql snowflake-schema snowflake-cloud-data-platform
如何从 Snowflake 中的表返回 10% 的行。例如,如何在对表进行排序后返回第 10、20、30 行。
使用 QUALIFY 和模除法:
SELECT *
FROM tab
QUALIFY ROW_NUMBER() OVER(ORDER BY some_column) % 10 = 0;
Run Code Online (Sandbox Code Playgroud)