将选定的总行数添加到每一行

SELECT your_columns, COUNT(*) OVER() as Ttl_Rows FROM your_data_set
ID 名称 Ttl_Rows
1 例 五
2 FOO 五
3 BAR 五
4 BAZ 五
五 QUUX 五

你可以使用聚合作为窗口函数,并使用完整的结果集作为窗口,而不是使用两个查询来获取计数。
这可以用作进一步计算的基础,而不需要额外的自连接的复杂性。