當前位置:首頁 » 編程語言 » sql語句的問號

sql語句的問號

發布時間: 2024-09-26 14:41:33

sql語句中查找某欄位中含有某字元串的語句怎麼寫

select filename from oa_file where filename not like '%[!-¥]%'

或者這個:

select filename from oa_file where filename not like '%[!-?]%'

出現的問題就是問號和問好也是不一樣的,比如說英文標點半形的問號是「?」,英文標點全形的問號是「?」但是中文半形問號是「?」中文全形的問號是「?」

這些都是不一樣的,你搜出來的都是帶有英文半形問號的文件。

(1)sql語句的問號擴展閱讀:

SQL中的欄位「包含」與「包含於」字元串的寫法

1、查詢表中某欄位值「包含」某字元串的所有記錄的方法

假如表中有一個name欄位,查詢name包含「張三」的所有記錄,可以這樣寫sql:

Stirng strsql="SELECT * FROM 表名 WHERE name LIKE 』%"+"張三"+"%』";

2、查詢某欄位值「包含於」某個字元串的所有記錄的方法

如果查詢表中name欄位包含於字元串「張三是個好學生」的所有記錄,可以這樣寫sql:

String strsql="SELECT * FROM 表名 WHERE INSTR(』張三是個好學生』,name)>0";

即可查詢,記錄中的name欄位值中包括:張、三、是、個、好、學、生、張三、......等所有記錄。

註:以上sql字元串中請將全形符號改為半形符號。

❷ sql語句帶問號代表什麼又應該怎麼寫

帶問號的是pdo裡面的參數,如果不用pdo,就要組裝成完整的sql語句

熱點內容
android命運石之門 發布:2025-08-24 01:01:51 瀏覽:43
android圖片文字按鈕 發布:2025-08-24 00:45:42 瀏覽:270
md5演算法詳解 發布:2025-08-24 00:29:06 瀏覽:101
昨天資料庫 發布:2025-08-24 00:27:51 瀏覽:903
Java培訓專業機構 發布:2025-08-24 00:26:51 瀏覽:692
php去掉字元串引號 發布:2025-08-24 00:12:16 瀏覽:289
kali解壓文件夾 發布:2025-08-24 00:02:49 瀏覽:445
android網頁源碼下載 發布:2025-08-23 23:50:39 瀏覽:723
電腦怎麼掛台灣代理伺服器 發布:2025-08-23 23:48:39 瀏覽:578
資料庫表圖片 發布:2025-08-23 23:40:58 瀏覽:829