1
我有MySQL查詢看起來如下轉換REGEXP到像MySQL查詢
select * from table1 where host REGEXP 'host1';
我想執行使用LIKE
相同的查詢請建議如何才能實現
我有MySQL查詢看起來如下轉換REGEXP到像MySQL查詢
select * from table1 where host REGEXP 'host1';
我想執行使用LIKE
相同的查詢請建議如何才能實現
試試這個:
select * from table1 where host LIKE '%host1%';
REGEXP 'host1'
將匹配host1
字符串中的任何位置。要使用LIKE
運算符對此進行描述,我們需要用通配符圍繞host1
。
您可以嘗試基於使用%
select * from table1 where host LIKE '%host1%';
@Phil [這個演示(http://rextester.com/PJHNS42111)看來,您的評論是錯誤的。 –
似乎你是正確的,現實與預期不同 – Phil