Как сделать левое соединение не всех возможных строк таблиц, подходящих под условие соединения, а только первых попавшихся? Чтобы в результирующей таблице строки не задвоились... ну вы поняли... Это возможно?
Если тебе нужны результаты без дублей, то это РАЗЛИЧНЫЕ строки в источниках.
У тебя же в вопросе не сказано, что результатом должна быть только соединение с одной строкой.
(0) Агрегатная функция Максимум(Ссылка) - если тебе без разницы с какой из имеющихся строк соединять.
Идея: гарантированно оставить в левой выборке только одну строку для соединения (подойдёт как максимум, так и минимум, сумма или просто различные в левой таблице)
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший