Немного другой способ сделать то же самое:
SELECT
m.model_id
, m.name
FROM
_models m
WHERE
2 = (
SELECT
COUNT(*)
FROM
_tags t
WHERE
m.model_id = t.model_id
AND t.tag_name IN ('#jacket', '#trench')
)
Примечание 1: Вам лучше переместить имена тегов в отдельную таблицу.Итак, 3 таблицы: модели (id, имя), теги (id, name), tags2models (tag_id, model_id)
Примечание 2: не забудьте добавить индекс (tag_name, model_id) в таблицу _tags