[Aim]
Мы хотели бы узнать, как часто это событие «А» ocurred до того времени «X». Более конкретно, учитывая приведенный ниже набор данных, мы хотим узнать количество предыдущих покупок.запросов, как часто происходит событие в данный момент времени
[Контекст]
СУБД: MySQL 5.6
Мы следующий набор данных:
user | date
1 | 2015-06-01 17:00:00
2 | 2015-06-02 18:00:00
1 | 2015-06-03 19:00:00
[Желаемая выход]
user | date | purchase count
1 | 2015-06-01 17:00:00 | 1
2 | 2015-06-02 18:00:00 | 1
1 | 2015-06-03 19:00:00 | 2
[Уже пытался]
Нам удалось получить счет в определенный день, используя внутреннее соединение на самой таблице.
[Проблема (s)]
- Как сделать это в одном запросе?