Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Запрос PostgreSQL (сгруппировать по дате и сложить кол-во товаров).

Андрей Романовский Ученик (133), на голосовании 2 года назад
Есть следующий запрос, который отражает таблицу с данными какой товар был продан в определённом количестве и в какое время:

select http://oi.id/ , http://p.name/ , oi.quantity, http://so.date/ _ordered from store_product as p
join store_orderitem as oi on http://p.id/ = oi.product_id
join store_order as so on oi.order_id = http://so.id/ ;

Мне нужно сгруппировать так, чтобы в итоге получилась таблица с датой (без учёта времени) / товар / сколько продано на эту дату.

Проблемы, с которыми я столкнулся:
1. Если группировать дату, то она берёт в учёт и время, а это не правильно. Знаю как избавиться от времени в MySQL, но в Postgres так и не нашёл информацию про это.
2. Как складывать кол-во проданных товаров при группировке по дате?

Буду очень благодарен за помощь!
Голосование за лучший ответ
Хум Гуру (3415) 2 года назад
я тоже буду благодарен
Похожие вопросы