我需要每月订购2个或更多订单的客户。我对postgresql不太好,所以任何帮助都会受到赞赏。
表名是shop_orders 相关列是'email' - customer,'status_code'应该具有值'CONFIRMED',日期 - 时间戳。
谢谢。
答案 0 :(得分:0)
试试这个:
select EXTRACT(month FROM datecolumn ) as month,email
from shop_orders
where status_code = 'CONFIRMED'
group by EXTRACT(month FROM datecolumn ),email
having count(1) >2