Вот пример, моя «ссылка» выглядит следующим образом:
- | Зевс
- | Посейдон
- | Аполлон
Тогда у меня есть эта таблица "для сравнения":
- Благословение Посейдона
- Случайное благословение
- Сила Зевса
И что я хочу, так это:
- Благословение Посейдона | Посейдон
- Сила Зевса | Зевс
Есть ли способ сравнить содержимое строк с таблицей ссылок?
Что я пробовал:
WHERE ... IN (SELECT reference FROM referencetable)
, но это сравнение всего строка строки, поэтому ничего не возвращает, потому что она не содержится в справочной таблице
WHERE ... LIKE CONCAT("%", (SELECT reference FROM referencetable), "%")
, но это trhow и ошибка, потому что она работает только для одного ссылочного значения (ошибка говорит о том, что имеется более одной строки)
Есть ли способ объединить эти 2 идеи для достижения моей цели?