storage-common/pgsql/scopes/views.sql

9 lines
321 B
SQL

-- scopes: create views
create or replace view messages_current as
select trackid, domain, action, class, item, timestamp, data
from messages m1
where trackid = (select max(trackid) from messages m2
where m2.domain = m1.domain and m2.action = m1.action
and m2.class = m1.class and m2.item = m1.item);