1. 程式人生 > >SQL中CONCAT連線萬用字元的問題

SQL中CONCAT連線萬用字元的問題

由於開發需要進行模糊查詢,在程式中報了一條sql語句的錯,後在mysql中進行測試,


而後糾結許久,還以為concat不能連線萬用字元···

在網上查詢了concat()的使用方法

mysql CONCAT(str1,str2,…)                        
返回結果為連線引數產生的字串。如有任何一個引數為NULL ,則返回值為 NULL。或許有一個或多個引數。 如果所有引數均為非二進位制字串,則結果為非二進位制字串。 如果自變數中含有任一二進位制字串,則結果為一個二進位制字串。一個數字引數被轉化為與之相等的
二進位制字串格式;

其實就是連線倆字串···

後來還在問答上請教了一下,結果···只管自己太粗心,根本沒有仔細看我的sql

後來做了修改


其實就是我沒有注意兩個字串各自的位置空間