站內搜尋

Sunday, July 27, 2014

[MYSQL] 如何進行多筆的模糊查詢 (利用 REGEXP 來達成 "LIKE IN" 這種需求)

我們常用 LIKE '%xxx%' 這種語法去模糊查詢,假設需要模糊比對的對象除了 xxx 還有 yyy 及 zzz,是不是有類似 IN 這種多筆查詢的作法呢,有的!可以利用 REGEXP 來達成,語法如下:
SELECT id FROW mytable WHERE id REGEXP 'xxx|yyy|zzz'

No comments:

Post a Comment