我有这个查询:

从表中选择*,其中列类似“%firstword [something] secondword [something] thirdword%”

如何替换[something]以匹配未知数量的空格?

编辑添加:%将不匹配,因为它匹配任何字符,而不仅仅是空格。

最佳答案

也许有些乐观地假设“未知数”包括零。

select *
from table where
REPLACE(column_name,' ','') like '%firstwordsecondwordthirdword%'

10-08 16:15