Можно ли использовать запрос Ecto для суммирования общего количества секунд между двумя столбцами naive_datetime?
В приведенном ниже примере время выполнения каждого элемента в selected_items
- это количество секунд между created_at
и completed_at
.
Я хотел бы создать запрос, который возвращает общее время выполнения для всех записей в selected_items
.
total_seconds = Repo.one(from item in selected_items,
select: sum(***Seconds between item.completed_at and item.created_at***)