2017-04-22 61 views
0

我使用的是mysql 5.7,當我使用下面的類似查詢時,我可以得到結果。 enter image description here使用mysql無效的mysql查詢

但如果我改變類似的查詢如下,我沒有結果,任何人都可以告訴我什麼是問題? enter image description here

+0

你要做的是在Sql查詢中使用正則表達式。如果所有的mysql都支持正則表達式,你需要尋找適當的語法。 –

+0

你想匹配什麼確切的模式? –

+0

我改變喜歡rlike,然後解決問題。非常感謝你! – Minky

回答

0

您需要使用REGEXP運營商,如果你想匹配的模式,例如:

SELECT followedCourseIds FROM axn_server.user_wechat WHERE followedCourseIds REGEXP <pattern>; 

Here是文檔和例子。

+0

非常感謝! – Minky

0

您需要使用的

column RLIKE 'regex' 

代替

column LIKE 'regex' 

普通LIKE表達式通配符語法比正則表達式更簡單。

+0

非常感謝! – Minky