sql - How to get monthly and quarterly data for a team -


i want able generate report shows current month of submitted surveys compared total quarter of surveys has. need statement able add monthly amounts each month report exported. know how accomplish this?

select ua.firstname     ,ua.lastname     ,count(s.year) totalstudies     ,(select count(s.year)      parentinfo p     left join survey s on p.surveyid=s.surveyid     left join cooperationlevel cl on p.surveyid=cl.surveyid     left join surveyaccess sa on p.surveyid=sa.surveyid     left join useraccount ua on sa.userid=ua.userid     s.year=year(getdate())      , (cl.cioiscooperation=1 or cl.cioispartialcooperation=1)      ,  ua.userid in (73699)     group ua.firstname,ua.lastname,sa.userid) cooperation     ,(select count(s.year) nocooperation     parentinfo p     left join survey s on p.surveyid=s.surveyid     left join cooperationlevel cl on p.surveyid=cl.surveyid     left join surveyaccess sa on p.surveyid=sa.surveyid     left join useraccount ua on sa.userid=ua.userid     s.year=year(getdate())      , ((cl.cioiscooperation=0 , cl.cioispartialcooperation=0) or cl.cioiscooperation null , cl.cioispartialcooperation null)      ,  ua.userid in (73699)     group sa.userid) nocooperation     parentinfo p     left join survey s on p.surveyid=s.surveyid     left join cooperationlevel cl on p.surveyid=cl.surveyid     left join surveyaccess sa on p.surveyid=sa.surveyid     left join useraccount ua on sa.userid=ua.userid     s.year=year(getdate())      ,  ua.userid in (73699)     group ua.firstname,ua.lastname,sa.userid 

the current query gives individual surveys not aggregate.


Comments

Popular posts from this blog

What is happening when Matlab is starting a "parallel pool"? -

php - Cannot override Laravel Spark authentication with own implementation -

Qt QGraphicsScene is not accessable from QGraphicsView (on Qt 5.6.1) -