小编V G*_*V G的帖子

计数(*)超过()

我有一个COUNT(*) OVER ()作为查询的一部分来获取大量数据,其中包含大约 15 个表的连接(有些大,有些小)。这里计数的最佳解决方案是什么?

  1. 单独查询以查找计数。
  2. COUNT(*) OVER () 作为获取数据的查询的一部分(因为它将计算每一行的计数?!)
  3. 或查询以获取计数并结合查询以获取数据。(当然,我必须为数据查询要获取的所有其他列设置 null。)

sql-server-2008 sql-server window-functions

10
推荐指数
2
解决办法
1万
查看次数