Итак, у меня есть в моем Postgresql:
TAG_TABLE
==========================
id tag_name
--------------------------
1 aaa
2 bbb
3 ccc
Чтобы упростить мою проблему, То, что я хочу сделать, это SELECT 'id' из TAG_TABLE, когда строка "aaaaaaaa" содержит "tag_name". Поэтому в идеале он должен только возвращать "1", что является идентификатором для имени тега "aaa"
Это то, что я делаю до сих пор:
SELECT id FROM TAG_TABLE WHERE 'aaaaaaaaaaa' LIKE '%tag_name%'
Но, очевидно, это не работает, поскольку postgres считает, что "% tag_name%" означает шаблон, содержащий подстроку "tag_name" вместо фактического значения данных в этом столбце.
Как передать имя тега шаблону?