У меня есть таблица, которая выглядит следующим образом:
personid opendate fraud
1 20190105 0
1 20190715 1
1 20191011 0
5 20181205 0
5 20190105 0
5 20190705 1
Я хочу получить максимальное значение fraud
до каждой даты , сгруппированной по personid
. То есть я хочу получить следующую таблицу:
personid opendate fraud ever_fraud
1 20190105 0 0 <- no preceding frauds yet
1 20190715 1 1 <- fraud committed
1 20191011 0 1 <- fraud committed in previous credit
5 20181205 0 0
5 20190105 0 0
5 20190705 1 1