Привет SQL гуру,запроса доступа (SQL) для возврата записей, отсортированных (сгруппированных по) неделям
Я не знаю, если вы можете мне помочь, но я буду стараться. У меня есть несколько крупных баз данных, сгруппированных по годам (каждый год в другой базе данных). Я хочу иметь возможность сравнивать значения с определенной недели с одного года на другой. Например, «покажите мне неделю 17 из 2008 по сравнению с неделей 17 из 2002 года».
У меня есть следующее определение недель, что в идеале я хотел бы использовать:
- Только 52 недель каждый год и 7 дней в неделю (что занимает всего 364 дней),
- Первый день первый неделя начинается со 2-го января - это означает, что мы не используем данные 1-го января, и
- В високосном году, в первый день первой недели также начинается со 2-го января, плюс мы пропускаем февраля 29.
Любой идентификатор EAS?
Заранее спасибо.
У вас есть столбец «неделя»? –
Нет, есть только поле «дата», с традиционным форматом dd/mm/yyyy. –
Если это какая-то помощь, я использовал следующий sql, чтобы дать мне эквивалентное представление MONTHLY. В основном я хочу сделать то же самое, что и это, только в масштабе WEEKS вместо месяцев. –