進行模糊匹配查詢的時候有參數時的sql語句的寫法, eg: "select szsxm,address,sex ,need,time FROM student where "+subsql+" like '%"+subsqlvalue+"%' "; ps:模糊匹配的用法 "_"表示與任一個字符相匹配 "%"匹配任意多個字符 "[]"匹配指定的一系列字符串 [吉遼]% 表示以吉或遼開頭的字符 "[^]"表示否認意思 [^吉遼]% 表示不是以吉或遼開頭的字符 LIKE 'Mc%' 將搜索以字母 Mc 開頭的全部字符串(如 McBadden)。 LIKE '%inger' 將搜索以字母 inger 結尾的全部字符串(如 Ringer、Stringer)。 LIKE '%en%' 將搜索在任何位置包含字母 en 的全部字符串(如 Bennet、Green、McBadden)。 LIKE '_heryl' 將搜索以字母 heryl 結尾的全部六個字母的名稱(如 Cheryl、Sheryl)。 LIKE '[CK]ars[eo]n' 將搜索下列字符串:Carsen、Karsen、Carson 和 Karson(如 Carson)。 LIKE '[M-Z]inger' 將搜索以字符串 inger 結尾、以從M到Z的任何單個字母開頭的全部名稱如 。 LIKE 'M[^c]%' 將搜索以字母 M 開頭,而且第二個字母不是 c 的全部名稱(如 MacFeather)。