私は基本的に、先週の集計から必要なものを現在返すかなり複雑なビューを持っています。
SELECT *
FROM ...
WHERE t1.event_date >= ('now'::text::date - 7)
...
ここで、任意の 2 つの日付に対して同じ計算を実行できるようにしたいので、ビューにパラメーターを渡すことができるようにしたいと考えています。WHERE句を次のようなものに置き換えたいと思います。
WHERE t1.event_date BETWEEN %first date% AND %second_date%
セットを返す関数でこれを行うことができるはずだと思いますが、その方法を正確に理解することはできません。何か案は?