МБ
from(
m in module,
select: m,
where: fragment("md5(Исполнитель) = ?", ^hash)
)
а так нет
from(
p in Population,
select: {p."Исполнитель", count(p."Номер")},
left_join: m in module,
on: m."Исполнитель" == p.name and p.population >= 200_000,
group_by: :Исполнитель,
order_by: [desc: count(m."Номер")],
limit: 5
)