Вы ищете то, что в SQL называется JOIN
:
SELECT
Article_ID, Title, TT.Name as 'Tag_Name'
FROM
Article_Table AT
INNER JOIN Tag_Intersect_Table TI
ON AT.article_id = TI.article_id
INNER JOIN Tag_Table TT
ON TI.tag_id = TT.tag_id
WHERE
article_id = @my_article_id
Это соединяет две таблицы сущностей в одну таблицу пересечений с естественным синтаксисом соединения.
Обратите внимание, что в этом наборе результатов у вас будет по одной строке для каждой комбинации тега и статьи, поэтому article_id и title будут повторяться снова и снова для каждого тега. Если вы запрашиваете только одну статью и хотите получить только имена всех тегов, вы можете ограничить список SELECT
только TT.name
.