Вот SQL-запрос, который я имею для квартальных итогов календарного года
SELECT
SUM(CASE WHEN WEEK(LAST_DAY) <= 13 THEN BILLABLE END) AS Q1
,SUM(CASE WHEN WEEK(LAST_DAY) >= 14 AND WEEK(LAST_DAY) <= 26 THEN BILLABLE END) AS Q2
,SUM(CASE WHEN WEEK(LAST_DAY) >= 27 AND WEEK(LAST_DAY) <= 39 THEN BILLABLE END) AS Q3
,SUM(CASE WHEN WEEK(LAST_DAY) >= 40 AND WEEK(LAST_DAY) <= 53 THEN BILLABLE END) AS Q4,
Emp_Name
FROM 'emp_info'
WHERE YEAR(LAST_DAY) = YEAR(CURRENT_TIMESTAMP)
GROUP BY Emp_Name
Мне нужно сдвинуть его, чтобы он дал мне итоги финансового года (с 1 июля по 30 июня).
Я знаю, что при этом номера недели должны начинаться 1 июля, а не 1 января, и, вероятно, где-то там будет указание случая.Но я не могу заставить его выйти правильно.