Название таблицы: CaseHistory
В настоящее время я работаю с набором данных, цель которого - еженедельно получать информацию о случаях поддержки клиентов. В приведенном выше примере вы можете видеть ход дела 123376 с 1-й по 5-ю неделю среди других случаев. То, что я хотел бы сделать, это вставить строку для дела для каждой недели на основе 2 условий:
- последнее изменение статуса НЕ было получено в предыдущие недели.
- это необходимо сделать только в течение нескольких недель, когда нет обновления состояния для этого случая
Например, нет обновления статуса для дела 123376 на 4-й неделе и предыдущего статуса для этого дело было «Ожидание» на неделе 3 (то есть дело не получено ответа и все еще продолжается). Поскольку в течение недели 4 обновление статуса для дела 123376 отсутствует, создается ложное впечатление, что дело не существует в данных недели 4. В конце мы хотели бы знать, сколько (в целом) невыполненных обращений в службу поддержки клиентов происходит в неделю (и не только в тех случаях, когда статус менялся в течение этой недели, но и во все предыдущие недели).
Как я могу добавить строки для дел на еженедельной основе в соответствии с двумя вышеуказанными условиями? В идеале, в данных за каждую неделю я хотел бы оглянуться назад на ВСЕ предыдущие случаи и на все случаи, у которых НЕ было последнего статуса как «Отвечено». Я был бы очень признателен за любые рекомендации о том, как подойти и решить эту проблему данных? Заранее спасибо.