Мне нужно сгруппировать по названию продукта и по дате.Postgres groupby query
так из приведенного выше примера, я ожидал увидеть результат, как показано ниже. Является ли это возможным . Может кто-нибудь помочь мне, пожалуйста. Спасибо!
Мне нужно сгруппировать по названию продукта и по дате.Postgres groupby query
так из приведенного выше примера, я ожидал увидеть результат, как показано ниже. Является ли это возможным . Может кто-нибудь помочь мне, пожалуйста. Спасибо!
Может быть, я что-то в вашем вопросе не хватает, но это так же просто, как:
select product_name,
date,
count(*) as cnt
from the_table
group by product_name,
date
order by product_name
Btw: date
это ужасное имя для столбца. Во-первых, потому что это зарезервированное слово, но более важно, потому что он не документ, который вы храните в столбце. Это может быть «buy_date», «sold_date», «expiry_date», ...?