aggiunto fatta nel mese, fatto mese precedente, fatto trimestre corrente, fatto trimestre prec
This commit is contained in:
@@ -872,6 +872,20 @@ public class ActivityService {
|
||||
" MAX(CASE\n" +
|
||||
" WHEN IsNull(effective_date, estimated_date) between dbo.f_getfirstdayofweek(DateAdd(week, 1, GETDATE())) AND dbo.f_getLastDayOfWeek(DateAdd(week, 1, GETDATE())) THEN 1\n" +
|
||||
" ELSE 0 END) AS planned_next_week,\n" +
|
||||
" MAX(CASE\n" +
|
||||
" WHEN effective_date is not null AND effective_date BETWEEN dbo.f_getfirstdayofmonth(GETDATE()) AND EOMONTH(GETDATE())\n" +
|
||||
" THEN 1\n" +
|
||||
" ELSE 0 END) AS done_this_month,\n" +
|
||||
" MAX(CASE\n" +
|
||||
" WHEN effective_date is not null AND effective_date BETWEEN dbo.f_getfirstdayofmonth(DateAdd(-1, month, GETDATE())) AND EOMONTH(DateAdd(-1, month, GETDATE())) THEN 1\n" +
|
||||
" ELSE 0 END) AS done_previous_month,\n" +
|
||||
" MAX(CASE\n" +
|
||||
" WHEN effective_date is not null AND DATEPART(QUARTER, effective_date) = DATEPART(QUARTER, GETDATE())\n" +
|
||||
" THEN 1\n" +
|
||||
" ELSE 0 END) AS done_this_quarter,\n" +
|
||||
" MAX(CASE\n" +
|
||||
" WHEN effective_date is not null AND DATEPART(QUARTER, effective_date) = Datepart(quarter, dateadd(month, -3, getdate())) THEN 1\n" +
|
||||
" ELSE 0 END) AS done_previous_quarter,\n" +
|
||||
" SUM(jtb_rlavr.ore) AS ore\n" +
|
||||
" FROM stb_activity\n" +
|
||||
" INNER JOIN stb_user ON stb_activity.user_name = stb_user.user_name\n" +
|
||||
|
||||
Reference in New Issue
Block a user