【发布时间】:2015-05-22 10:27:03
【问题描述】:
我在mysql Db中有如下字符串
"Good Mayer Brown Corporate & Securities"
"Three Mayer Brown Good & Securities"
"Three Mayer Brown Corporate & Good"
"Three Mayer Brown Goodies & Securities"
我需要找到与LIKE %% 关键字不同的确切单词。这是一个例子,
我需要选择带有"Good" 关键字的行。这将选择前 3 行。最后一个有像"ies"这样的额外词这是我的预期结果
"Good Mayer Brown Corporate & Securities"
"Three Mayer Brown Good & Securities"
"Three Mayer Brown Corporate & Good"
我已经尝试过以下查询。
SELECT * FROM table WHERE myword LIKE '% Good %' OR myword LIKE 'Good%' OR myword LIKE '% Good'
但这对我不起作用。
【问题讨论】: