select convert(varchar(10),wdate,102) as wdate,
 (select count(userid) from member aa where convert(varchar(10),aa.vdate,102)=convert(varchar(10),a.wdate,102)) as vcnt,
 (select count(userid) from member ab where convert(varchar(10),ab.wdate,102)=convert(varchar(10),a.wdate,102)) as wcnt,
 (select count(userid) from member ac where convert(varchar(10),ac.ddate,102)=convert(varchar(10),a.wdate,102)) as dcnt 
 from member a group by convert(varchar(10),wdate,102)

 

위 쿼리를 실행하면 그 날짜에 있었던 자료를 더해서 보여주는데

 

결과에 조건에 년도와 달을 지정해서 보고 싶은데 어떤 방법이 있을지 생각이 나지 않아서

 

제가 해본 위치들에 넣어서는 원하는 결과가 나오지 않아서

 

염치 불구하지만 도움을 청해봅니다.