@wegry Спасибо! Я обновил ответ с вашим решением. Я предполагаю, что Postgres обновлялся через 5 лет с тех пор, как я это опубликовал.

я есть таблица с заказами на покупку. Каждая строка имеет отметку времени, указывающую, когда был размещен заказ. Я хотел бы иметь возможность создавать отчет с указанием количества покупок в день, месяц или год. Я подумал, что я бы сделал простой SELECT COUNT (xxx) FROM tbl_orders GROUP BY tbl_orders.purchase_time и получил бы значение, но оказалось, что я не могу GROUP BY столбец отметки времени.

Есть ли другой способ сделать это? В идеале мне бы хотелось гибкое решение, чтобы я мог использовать любые сроки, которые мне нужны (ежечасно, ежемесячно, еженедельно и т. Д.) Спасибо за любые предложения, которые вы можете дать!

Ответы на вопрос(2)

Ваш ответ на вопрос