我有这样的情况:用户在网站上搜索,其中一些人购买。您将如何选择18岁以上的用户进行搜索,而没有以下的购买,其中购买条件为真,搜索会话=购买会话
这将选择具有搜索事件且年龄超过18岁的用户。
select DISTINCT ON (id) id, email, users.age, events.type, events.createdon
from users
LEFT JOIN events ON events.user = users.users
where events.type='search'
and age>18
and events.