В следующей таблице мне нужно получить промежуточную сумму, а также информацию о промежуточной сумме.
![running total and details of running total](https://i.stack.imgur.com/zpVet.png)
Например, в этой таблице для personal_id = 12
Сводная сторона:
в 2018-10-19 21: 23: 00.567 Transaction_Type назначается и MACHINECOUNT = 1, поэтому общее количество машинназначенный к этому времени 1
в 2018-10-19 21: 23: 17.077 Transaction_Type назначается и MACHINECOUNT = 1, и общее количество машин, назначенных к этому времени, составляет 2
в 2018-10-19 21: 26: 33.513 Transaction_Type назначается и MACHINECOUNT = 1, и общее количество машин, назначенных к этому времени, составляет 3
в 2018 году-10-19 21: 26: 58.980 Transaction_Type не назначен и MACHINECOUNT = 1, а общее количество машин, назначенных к этому времени, равно 2 и т. Д.
на стороне сведений:
во 2-м ряду, количество компьютеров было 2, поэтому мне нужно, какие batch_run_step_ids включены, чтобы получитьcount
в 3-м ряду, машинный счет был 3, поэтому мне нужно, какие шаги пакетного запуска включены, чтобы получить счет и так далее
![summary](https://i.stack.imgur.com/qGXgl.png)
Мне удалось получить сводку с использованием функции суммирования по персоналу, но мне нужно получить подробную информацию о количестве машин.Например, на итоговом снимке экрана для второго ряда, назначенного по времени, задано 2, и мне нужны подробности об этих двух машинах, т. Е. Какие шаги / строки включены для получения этой суммы.
![expected details for first four records in summary](https://i.stack.imgur.com/QY6cb.png)