Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
Декабрь 18, 2017, 07:50:55 pm

Автор Тема: Как создать сводную таблицу по дням?  (Прочитано 1252 раз)

Оффлайн piton

  • Новичок
  • *
  • Сообщений: 22
  • Рейтинг: +5/-0
    • Просмотр профиля
Как создать сводную таблицу по дням?
« : Январь 18, 2015, 11:23:21 pm »
Есть задача.
Имеем таблицу календарь, и таблицу с данными:
    Магазин,
    Товар,
    цена,
    Начало цены,
    Конец цены,
Далее надо сделать сводную таблицу(Chart) где строки будут магазин, товар. Столбцы будут дата из календаря(Аналитик хочет видеть цену на каждый день). В пересечении на каждую дату требуется вывести цену где, "Начало цены" больше или равно "Даты" и "Конец цены" меньше или равно "Даты".

Я вижу только решение объединить две таблицы вместе через left join. И при повторной обработки убрать записи через Where. Но таблица получается очень тяжелая. Есть ли другой способ не объединяя таблицы?

Оффлайн admin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 1005
  • Страна: ru
  • Рейтинг: +103/-0
    • Просмотр профиля
Re: Как создать сводную таблицу по дням?
« Ответ #1 : Январь 19, 2015, 08:19:19 am »
День добрый, посмотрите в документации описание и примеры по  функции intervalmatch().