MySQL – 查詢欄位值某個關鍵字出現的次數

函式:LOCATE(要查詢的, 樣本)

若值 > 0 就代表返回出現的位置

若值 = 0 就代表找不到

範例:

mysql> SELECT LOCATE('bar', 'foobarbar');
        -> 4
mysql> SELECT LOCATE('xbar', 'foobar');
        -> 0
mysql> SELECT LOCATE('bar', 'foobarbar', 5);
        -> 7

參考官網說明

發表迴響