Мне нужно подсчитать число строк, возвращаемое следующим запросом.
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)
Он выдает сообщение об ошибке в анализаторе запросов, в котором говорится следующее:
Msg 102, Level 15, State 1, Line 7 Неверный синтаксис рядом с ')'.