postgres计算2个或更多订单的客户

时间:2014-08-04 12:19:54

标签: sql postgresql

我需要每月订购2个或更多订单的客户。我对postgresql不太好,所以任何帮助都会受到赞赏。

表名是shop_orders 相关列是'email' - customer,'status_code'应该具有值'CONFIRMED',日期 - 时间戳。

谢谢。

1 个答案:

答案 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