发新帖

[Postgresql] 如何在 PostgreSQL 中使用具有多个值的 SQL LIKE 条件

零下一度 2023-12-21 471

有没有更简单的方法来查找多个匹配项:

SELECT * 
 from table 
 WHERE column LIKE "AAA%" 
    OR column LIKE "BBB%" 
    OR column LIKE "CCC%"

这个问题适用于PostgreSQL 9.1,但如果有一个通用的解决方案,它会更好.

也许用SIMILAR TO就行了?

SELECT * from table WHERE column SIMILAR TO '(AAA|BBB|CCC)%';





最新回复 (0)
返回
零下一度
主题数
934
帖子数
0
注册排名
1