Я думаю, что кто-то уже ответил на этот вопрос правильно, но вот я go
drop table #tmp
create table #tmp
(
[date] date
, person char(1)
, jobno int
);
insert into #tmp
( date, person, jobno )
values ('1/1/2020', 'm',1), ('1/1/2020', 'm',2), ('1/1/2020', 'n',1), ('1/1/2020', 'm',3)
SELECT
DATE,
COUNT(*),
(SELECT COUNT(distinct person) FROM #tmp GROUP BY person, date HAVING COUNT(*)>=3)
FROM #tmp
GROUP BY DATE