国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

MySQL中的通配符

2024-07-24 12:36:26
字體:
來源:轉載
供稿:網友

mysql中的常用統配符有三個:

? ? ? ?%:用來表示任意多個字符,包含0個字符

? ? ? ?_? : 用來表示任意單個字符

? ? ??escape:用來轉義特定字符

在MySQL中統配符一般和模糊查詢?like?關鍵字結合使用

1.%的使用方式及注意事項:

? ??

select * from user where username like '%PP%';   

注意:百分號之間的查詢有順序問題比如:“%P%b%” 的查詢結果是滿足P在前,b在后的username

? ? ? ? ? ?如果想查username中包含p和b的信息,需要使用and語句連接

? ?如:

select * from user where username like '%P%' and username like '%b%';   

2."_"的使用方式及注意事項

?

select * from user where username like 'P_boy';

表示長度為5,以p開頭,以boy結尾

“—”表示單個字符

3.escape的使用方式及注意事項

? ? ?escape的作用是用來轉義,比方說我們有需求:要查%或者_,那么我們就需要用到轉義

? ? ?

select username from user where username like '%pbo/_%' escape '/'; 

? ? 注意事項:使用escape,轉義字符后面的%或_就不作為通配符了,注意前面沒有轉義字符的%和_仍然起通配符作用

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 东乌珠穆沁旗| 莱芜市| 德清县| 新乡县| 东阿县| 彭山县| 和平县| 西城区| 罗平县| 葫芦岛市| 常州市| 安岳县| 连城县| 广平县| 都安| 保德县| 绥棱县| 两当县| 乌拉特前旗| 昌宁县| 大余县| 迁安市| 水富县| 平和县| 麻江县| 滨海县| 北流市| 宁晋县| 乾安县| 玉环县| 孟津县| 龙里县| 衡山县| 山阳县| 高邑县| 洛宁县| 吴川市| 名山县| 伊宁县| 古丈县| 永安市|