Files
email-tracker/external/duckdb/benchmark/ldbc/queries/interactive-complex-11.sql
2025-10-24 19:21:19 -05:00

22 lines
668 B
SQL

select p_personid,p_firstname, p_lastname, o_name, pc_workfrom
from person, person_company, organisation, place,
( select k_person2id
from knows
where
k_person1id = 21990232556256
union
select k2.k_person2id
from knows k1, knows k2
where
k1.k_person1id = 21990232556256 and k1.k_person2id = k2.k_person1id and k2.k_person2id <> 21990232556256
) f
where
p_personid = f.k_person2id and
p_personid = pc_personid and
pc_organisationid = o_organisationid and
pc_workfrom < 2012 and -- :workFromYear
o_placeid = pl_placeid and
pl_name = 'United_States' -- :countryName
order by pc_workfrom, p_personid, o_name desc
limit 10