#sql #excel #sum #window #powerquery
#sql #excel #сумма #окно #powerquery
Вопрос:
У меня есть расписание транзакций, в котором указаны дата, время (ближайшие 5 минут) и цена ($). График охватывает почти год данных, около 100 тыс. строк.
Цель состоит в том, чтобы получить сумму за 1 часовое окно цены за каждый 5-минутный интервал за год, т.Е. в 105pm Я хочу знать сумму цен между 105pm и 205pm в тот день, затем сумму за 110-210pm, 115-215pm и т. Д. За весь год — за год тамв отчете будет 12x24x365 строк. Это также должно иметь возможность вычислять через полночь (например, сумму с 11:55 вечера до 12: 55 утра следующего дня) Одновременно может происходить несколько транзакций.
Каков наилучший способ сделать эту сумму в SQL, если моя таблица выглядит так:
| TransactDate| TransactTime| PurchasePrice|
|:---- |:------:| -----:|
| 1/2/2021| 1:05:00PM| $30|
| 1/2/2021| 1:10:00PM| $40|
| 1/2/2021| 1:15:00PM| $10|
Комментарии:
1. Какую базу данных вы используете?
2. Excel и PowerQuery