我想寫一個查詢來查找包含子串的字符串。以下兩種方法有什麼區別?SQL搜索使用LIKE vs subs()的子串
SELECT * FROM table WHERE names LIKE '%bob%'
SELECT * FROM table WHERE locate('bob', names)
我第一次學會了用喜歡,但我是有「排序規則的非法組合。」錯誤,說我英語比較(拉丁)和中國(中文)。雖然搜索方法來解決排序問題,我碰到了定位(),當我嘗試它時沒有抱怨排序規則。只是想知道我是否可以繼續使用locate()或者是否有任何缺點。