WHERE MATCH (COALESCE(f1, f2, f3)) AGAINST (?) > 0
WHERE MATCH (COALESCE(f1)) AGAINST (?) > 0
WHERE MATCH (f1) AGAINST (?) > 0
WHERE MATCH (f1) AGAINST (?) > 0
极品substritute COALESCE(f1, f2, f2, ...)
只f1
,即如果多个字符串存在(由,
分隔)的第一个字符串或只是字符串本身。
#\s*match\s*\((\s*coalesce\s*\((.+)\s*\))\s*\)\s+against#/i
而且我捕捉这两个里面有什么MATCH
(1,公司需要更换什么的),什么是内COALESCE
(2,更换)。
我如何用2中的第一个值代替1?
我是从得到这个工作非常远。非常感谢您,即使使用多个“MATCH”,也能令人惊叹。 – gremo
@gremo很高兴它为你工作,本来可以帮助:) –