У меня есть 2 таблицы: один хранит теги, другие магазины. Есть режим «Получить статьи по тегу», который в основном принимает все статьи с меткой «x». В моей таблице статей я использую файл с именем Tags
, который хранит данные в таком шаблоне «tag1, tag2, tag3, ...».Сложный подзапрос - это возможно?
Так что я хочу, чтобы все работы лишь на один запрос вроде этого:
SELECT *,
(SELECT tagname
FROM `tags_table`
WHERE tagurn LIKE 'x') as TAGNAME
FROM `articles_table`
WHERE (Tags LIKE 'TAGNAME,%' OR Tags LIKE '%, TAGNAME' ... and so on)
Я не знаю, если это вообще возможно, но я бы очень хотел, чтобы использовать один запрос (с sub-query) вместо двух разных.