Sql 如何计算不同查询的结果行?
我想计算此查询的结果行-Sql 如何计算不同查询的结果行?,sql,sql-server-2008,select,count,distinct,Sql,Sql Server 2008,Select,Count,Distinct,我想计算此查询的结果行-从TblJobs中选择不同的JobURL 执行此查询时,返回50行。对于计数结果记录行,我使用了此查询- 从TblJobs中选择Distinct Count(JobURL)作为行索引,但它是给我结果450 我不想要这个输出,我想要50 注:表TblJobs共有450条记录 如何计算结果行数 select JobURL, count(*) from TblJobs group by JobURL; 或: select count(distinct JobURL) from
从TblJobs中选择不同的JobURL
执行此查询时,返回50
行。对于计数结果记录行,我使用了此查询-
从TblJobs中选择Distinct Count(JobURL)作为行索引
,但它是给我结果450
我不想要这个输出,我想要50
注:表TblJobs
共有450条记录
如何计算结果行数
select JobURL, count(*)
from TblJobs
group by JobURL;
或:
select count(distinct JobURL)
from TblJobs;
或:
select count(distinct JobURL)
from TblJobs;
改用
COUNT(DISTINCT JobURL)
。改用COUNT(DISTINCT JobURL)
。您是否尝试过选择COUNT(DISTINCT JobURL)
?谢谢,它正在工作。。。!!!您是否尝试过选择计数(不同的作业URL)
?谢谢,它正在工作。。。!!!确切地这应该是答案,没错。这应该是答案。