函數用法 FIND_IN_SET(str,strList) str 要查詢的字符串 st ...
需求:有一個表字段很多逗號的值,然后查詢時候傳入一些值,匹配所有數據內包含查詢傳入的這些值的數據 可能你一開始會想到 SELECT FROM xujiantao WHERE game LIKE 或者 , 那么結果可能也會包含 的數據,不太准 一開始我用的正則匹配的,今天無意中發現了另外一個MYSQL函數,廢話不多說了 相信很多人也這么存過,假如有以下表數據: 然后試下LIKE: 它把包含 和包含 ...
2015-07-08 02:06 0 3754 推薦指數:
函數用法 FIND_IN_SET(str,strList) str 要查詢的字符串 st ...
查詢用逗號分隔的字段,可以用字符串函數FIND_IN_SET(); 查詢數據庫表中某個字段(值分行顯示),可以用函數in()。 今天工作中遇到一個問題,就是用FIND_IN_SET()函數解決的。 第一部 ...
今天在做項目時,看到了一個從沒見過的MySQL函數——FIND_IN_SET(),頓時就產生了濃郁的興趣,然后就搜了搜,翻了翻。 語法:FIND_IN_SET(str,strlist) 定義: 1. 假如字符串str在由N子鏈組成的字符串列表strlist中,則返回值的范圍在1到N之間 ...
今天在做項目時,看到了一個從沒見過的MySQL函數——FIND_IN_SET(),頓時就產生了濃郁的興趣,然后就搜了搜,翻了翻。 語法:FIND_IN_SET(str,strlist) 定義: 1. 假如字符串str在由N子鏈組成的字符串列表strlist中,則返回值的范圍 ...
今天在做項目時,看到了一個從沒見過的MySQL函數——FIND_IN_SET(),頓時就產生了濃郁的興趣,然后就搜了搜,翻了翻。 語法:FIND_IN_SET(str,strlist) 定義: 1. 假如字符串str在由N子鏈組成的字符串列表strlist中,則返回值的范圍在1到N之間 ...
LOCATE(substr,str) POSITION(substr IN str) 返回子串 substr 在字符串 str 中第一次出現的位置。如果子串 substr 在 str 中不存在,返回值為 0: mysql> SELECT LOCATE('bar', ‘foobarbar ...
弄個測試表來說明兩者的區別 CREATE TABLE `test` ( `id` int(8) NOT NULL auto_increment, `name` varchar(255) NO ...
現在有張新聞表,里面有新聞名稱name字段,有新聞類型type字段,1代表頭條,2代表推薦,11代表熱點,22代表最新,現在表中有兩條記錄,存儲形式如下,現在的需求是查找頭條新聞,及type中包含1的:LIKE函數 可以看出,把包含11的數據也查出來了,因為它符合查詢條件,包含1,所以使 ...