У меня есть 3 столбца в таблице с последним столбцом как «Статус».Я хочу, чтобы таблица была сгруппирована и добавить новый столбец "Окончательный статус".Конечное состояние должно быть «сбой», если для любой комбинации dept_id и session_id, статус сбой в исходной таблице.
Мои данные и ожидаемые результаты выглядят следующим образом:
Dept_id Session_id Status
a S1 Pass
a S1 Pass
a S1 Fail
b S1 Pass
b S1 Pass
c S1 Fail
a S2 Pass
a S2 Pass
Ожидаемые результаты:
Dept_id Session_id Final_Status
a S1 Fail
b S1 Pass
c S1 Fail
a S2 Pass
Пояснение - поскольку для комбинации «a» и «S1» существуетСостояние как «Fail», так что окончательное состояние является ошибочным, а для комбинации «b» и «S1», статус «Fail» отсутствует, поэтому передается Final_Status.