![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 29.09.2023
Сообщений: 1
|
![]()
Добрый день.
Прошу помочь правильно прописать запрос ( я новичок) У меня есть две таблицы: календарь ( с датами) и база со всеми магазинами ( содержит данные по датам открытия, закрытия магазина , площадь магазина) Мне необходимо создать запрос при котором будет рассчитываться суммарная площадь и количество магазинов на выбранную дату , То есть допустим я хочу посмотреть суммарное кол-во магазинов и площадей которые были на 38 недели в 2023 и 2022 годах, нарастающим итогом. ( для понимания сеть развивается и каждый год открывается новые магазины, но при этом открытия не каждый месц) У меня пока только вот что вышло, я прописываю код, мне считается итог только по указанному фильтру, суммируется только год и неделя , указанная в фильтре. ------------------------------------------------------------ -------------------------------------------- SELECT YEAR(dbo.D_Calendar.START_DATE) AS "Год", dbo.D_Calendar.new_week AS "Неделя", vt_warehouse_cube.st_name3 , coalesce(sum(vt_warehouse_cube.st_a rea) over (order by vt_warehouse_cube.open_date rows between unbounded preceding and current row),0) as 'Вход площадь', vt_warehouse_cube.st_area FROM vt_warehouse_cube, dbo.D_Calendar WHERE vt_warehouse_cube.status = 'Действует' AND vt_warehouse_cube.open_date_descr NOT IN ('01.01.3000','01.01.1980') AND vt_warehouse_cube.sales_yesterday = 'Продажи были' and dbo.D_Calendar.START_DATE =vt_warehouse_cube.open_date and YEAR(dbo.D_Calendar.START_DATE) = 2023 AND dbo.D_Calendar.new_week = 37 |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Запрос SQL нарастающий итог | mulatoschka1990 | SQL, базы данных | 7 | 11.09.2013 16:51 |
Нарастающий цикл | DJTreeno | Microsoft Office Excel | 2 | 25.01.2013 15:56 |
нарастающий итог с учетом фактического результата | zemlyanukhina | Microsoft Office Excel | 2 | 22.02.2011 09:16 |
Группировка продаж по неделям | Dimon195-95 | SQL, базы данных | 4 | 11.03.2010 12:28 |
нарастающий итог | SerGo | БД в Delphi | 1 | 10.11.2006 10:08 |