Примерно так (?)
with tags(name) as(
select 'distinct_ypa_us_synd_skimag' union all
select 'distinct_ypa_say_us_enhanc_d2u_search' union all
select 'distinct_ypa_say_fr_enhanced_d2e_search'
)
select * from (
select name, unnest(string_to_array(tags.name, '_')) unn from tags
) t
where unn in ('us', 'fr') -- here is "Market" list
демо