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很高興它爲你工作,本來可以幫助:) –