0
我在一個mysql表中有2個字段。 1場完整的句子和其他領域有着相同的句子,但有一個詞是「_」所取代。如何使用mysql查詢找到替換的單詞?Mysql查詢通過比較2句子來查找空白字
實施例: 字段1:我們的目標是85%的成功率。 字段2:我們_成功率爲85%。
我需要一個查詢,可以找到這個詞「瞄準」比較兩個2句。
我在一個mysql表中有2個字段。 1場完整的句子和其他領域有着相同的句子,但有一個詞是「_」所取代。如何使用mysql查詢找到替換的單詞?Mysql查詢通過比較2句子來查找空白字
實施例: 字段1:我們的目標是85%的成功率。 字段2:我們_成功率爲85%。
我需要一個查詢,可以找到這個詞「瞄準」比較兩個2句。
SELECT REVERSE(
SUBSTR(
REVERSE(SUBSTR(Field1 FROM INSTR(Field2, '_')))
FROM
INSTR(REVERSE(Field2), '_'))
)
FROM table
SELECT SUBSTR(field1,
POSITION('_' IN field2),
LENGTH(field1) - LENGTH(field2) + 1);
你怎麼會在這種情況下結束了?當您生成這些句子時,爲什麼不將替換的單詞放在單獨的列中,以便您可以請求該列而不是試圖解析和比較字符串。 –