У меня есть одна таблица с заголовками и идентификаторами тегов, которая называется TaggedTitles
.У меня есть вторая таблица, которая содержит теги и теги.Таблица TaggedTitles
имеет несколько тегов, связанных с каждым заголовком.Например:
TaggedTitles
таблица: столбец TagID
, связанный с заголовком 'Автомобили', содержит: 1,5,7, которые представляют теги в таблице тегов.В этом примере 1,5,7 представляют теги: колеса, краска, ковер.Мне нужно присоединиться к таблице тегов слева, чтобы вернуть колеса, краски, ковер, используя в качестве параметра название Автомобили.
SELECT
Tags.TAGS
FROM
Tags
LEFT JOIN
TaggedTitles ON TaggedTitles.TAGID = Tags.TAGID
WHERE
TaggedTitles.TITLE = @Title
TitleTable
TAG_ID TITLE
-------------
1 FRUIT
2 FRUIT
3 FRUIT
Таблица тегов
TAG_ID TAG
----------------------
1 ORANGES
2 APPLES
3 PEARS
Необходимый результат: Oranges,Apples,Pears
из параметра 'Fruit'