У меня есть таблица с некоторыми данными, относящимися к статьям в магазине:
Article Date Stored
A 22/08/2019 True
A 23/08/2019 True
A 24/08/2019 True
A 25/08/2019 False
A 26/08/2019 True
A 27/08/2019 True
A 28/08/2019 False
A 29/08/2019 False
A 30/08/2019 True
Я хотел бы получить минимальную дату, когда A имеет значение Stored = True и значение Stored = False:
Article Date Stored
A 22/08/2019 True
A 25/08/2019 False
Но давайте предположим, что для статьи A есть данные, где Stored = True, после Stored = False (случай с датой 26/08/2019).В этой ситуации я бы тоже хотел показать это минимальное значение.Подводя итог, что я хочу, это минимальное значение даты каждый раз, когда происходит переход (то есть Stored переходит из True в False или из False в True) :
Итак, мой последнийрезультат будет следующим:
Article Date Stored
A 22/08/2019 True
A 25/08/2019 False
A 26/08/2019 True
A 28/08/2019 False
A 30/08/2019 True
Любая помощь будет оценена:)