У меня есть таблица с атрибутами date, name, sex, id, status
дата в формате datetime.
Я хочу сгруппировать по name, sex, id
и сохранить только одни данные в трехмесячном окне и удалить другие строки.
Например
2017-12-01, A, MALE, 123
2017-10-01, A, MALE, 123
2017-09-01, A, MALE, 123
2016-08-02, A, MALE, 123
2017-09-01, B, MALE, 123
2016-08-02, B, MALE, 123
Я хочу сохранить любую строку в трехмесячном окне после группировки по этим трем атрибутам
2017-09-01, A, MALE, 123 (any first three rows work)
2016-08-02, A, MALE, 123
2017-09-01, B, MALE, 123
2016-08-02, B, MALE, 123
Как это можно сделать в SQL, возможно ли это?