Предполагая, что вы сохраняете победителя чемпионата в качестве первичного ключа / идентификатора владельца, что-то вроде этого должно работать.Возможно, вы захотите добавить еще одно объединение, чтобы получить реальное имя команды из другой таблицы.
Поскольку при левом соединении строки из «правильной» таблицы выбираются только при совпадении, все, что не происходит, -он должен возвращаться как NULL.
SELECT name, [holder]
FROM championships AS c
LEFT JOIN title_history AS h ON c.winner = h.id
РЕДАКТИРОВАННАЯ ВЕРСИЯ:
С дальнейшим пониманием ваших таблиц и вашего комментария, возможно, попробуйте этот подвыбор:
SELECT friendly_name,
(SELECT winner FROM title_history WHERE championship = c.id ORDER BY date_from DESC LIMIT 1)
FROM championships AS c
ORDER BY name
Если я правильно понимаю вашу структуру, что должен получить последний победитель каждого чемпионата?