Rule für Select : Where Klausel bestimmen?

Hi, ist es möglich eine Select anfrage komplett abzufangen (via Rule)

CREATE RULE rule_1 AS ON SELECT
TO table
DO INSTEAD

select * from table1 where table1.field1=old.where_field1;

d.h. die where klausel hier übernehmen?