例如,我有一个名为" location"和一个列"名称"。我想要包含子字符串的所有名称" abe"例如。我正在使用postegresql。
答案 0 :(得分:3)
当你在标签中提到postgresql时,你应该看一下PostgreSQL文档。
有一个关于pattern matching
的主题您的查询的一个解决方案是:
select *
from location
where name like '%abe%'
LIKE也在w3schools上解释。
答案 1 :(得分:1)
SELECT name FROM location WHERE name LIKE'%abe%';
答案 2 :(得分:1)
您可以使用LIKE关键字,与TSQL中的相同。请参阅以下链接。
https://www.tutorialspoint.com/postgresql/postgresql_like_clause.htm
答案 3 :(得分:1)
如果您需要忽略匹配大小写,则可以使用ILIKE
where column ILIKE '%abe%'
答案 4 :(得分:1)
SELECT NAME FROM LOCATION WHERE NAME REGEXP 'abe';