SQL:如何在单个查询中进行计数之前执行TOP

问题描述 投票:0回答:1

我正在尝试对我的fn_dblog进行排序。我想获得每种操作类型执行频率的百分比。

数据太大,无法对整个数据集进行计数。在一个查询中,如何获取前1,000,000行,然后计算每种操作类型出现的次数?

sql tsql
1个回答
1
投票

这似乎很简单...

     SELECT COUNT(something)
     FROM (
        SELECT TOP 1000000 *
        FROM TABLE
     ) X
© www.soinside.com 2019 - 2024. All rights reserved.