У меня есть таблица, содержащая дату и события. Есть событие под названием «А». Я хочу узнать, сколько событий произошло до и после события «А» в Sql Bigquery. Например,
User Date Events
123 2018-02-13 D
123 2018-02-12 B
123 2018-02-10 C
123 2018-02-11 A
123 2018-02-01 X
Ответ будет примерно таким.
User Event Before After
123 A 2 2
Я пробовал много запросов, но это не работает. Любая идея, как решить эту проблему?