Вход
Регистрация

Расчет количества дней между покупками(медиана, среднее)

Есть таблица. В ней по столбцам: дата продажи, ID продажи, сумма продажи, ID клиента.
Подскажите пожалуйста каким образом для каждого клиента посчитать количество дней между покупками:
- первой и второй;
- среднее количество дней между покупками;
- медиану количества дней между покупками.
Пытался с разных сторон зайти, но мне кажется должно быть изящное решение(что то подсказывает что задача очень распространенная).