我需要计算以下查询返回的行数。计算select查询返回的行数
select m.Company_id
from Monitor as m
inner join Monitor_Request as mr on mr.Company_ID=m.Company_id
group by m.Company_id
having COUNT(m.Monitor_id)>=5
我试图与以下
select COUNT(*) from
(
select m.Company_id
from Monitor as m
inner join Monitor_Request as mr on mr.Company_ID=m.Company_id
group by m.Company_id
having COUNT(m.Monitor_id)>=5)
它给在查询分析器的错误消息,其表示如下:
消息102,级别15,状态1,行7不正确的语法靠近')'。
是否考虑过@@ ROWCOUNT? – HABO 2012-03-30 15:43:14