我正在为我的PRM应用程序创建一个电子邮件参与仪表板,我希望使用Postgresql实例化视图进行支持。对于我们发送的每封电子邮件,我们都会创建一个“ list_record”,其中的外键代表用户/客户和日期时间列email_send
,email_open
,email_click
和email_unsub
,在电子邮件的生命周期中进行更新。
我们的仪表板允许用户在最小日期为一天的范围内对任意日期范围内的参与度统计进行范围划分。除了对外键进行分组之外,我还要对datetime(广播到日期)列的值进行分组,以便对于任何给定的fk,都有一行代表email_send
,{ {1}},email_opened
和email_click
等于当天。
这是我采用的方法的一个例子。
email_unsub