5
PostgreSQL SELECT如果字符串包含
所以我的Postgresql中有一个: TAG_TABLE ========================== id tag_name -------------------------- 1 aaa 2 bbb 3 ccc 为了简化我的问题,当字符串“ aaaaaaaa”包含“ tag_name”时,我想从TAG_TABLE中选择“ id”。因此,理想情况下,它应该仅返回“ 1”,这是标记名称“ aaa”的ID 这是我到目前为止所做的: SELECT id FROM TAG_TABLE WHERE 'aaaaaaaaaaa' LIKE '%tag_name%' 但是显然,这是行不通的,因为postgres认为'%tag_name%'意味着包含子字符串'tag_name'而不是该列下实际数据值的模式。 如何将tag_name传递给模式?
105
sql
postgresql