成人精品一区二区三区中文字幕-成人精品一区二区三区-成人精品一级毛片-成人精品亚洲-日本在线视频一区二区-日本在线视频免费

導(dǎo)航首頁(yè) ? 技術(shù)教程 ? PHP模糊查詢的實(shí)現(xiàn)方法(推薦)
全站頭部文字 我要出現(xiàn)在這里
PHP模糊查詢的實(shí)現(xiàn)方法(推薦) 667 2024-01-27   

模式查詢

1. SQL匹配模式

2. 正則表達(dá)式匹配模式(一般不推薦使用)

SQL匹配模式

1.使用sql匹配模式,不能使用操作符=或!=,而是使用操作符LIKE或NOT LIKE;

2.使用sql匹配模式,MYSQL提供了2種通配符。

%表示任意數(shù)量的任意字符(其中包括0個(gè))

_表示任意單個(gè)字符

3.使用sql匹配模式,如果匹配格式中不包含以上2種通配符中的任意一個(gè),其查詢的效果等同于=或!=

4.使用sql匹配模式,匹配時(shí),不區(qū)分大小寫

#查詢用戶名以某個(gè)字符開頭的用戶
#查詢用戶名以字符'l'開頭的用戶: l%
SELECT * FROM user WHERE username LIKE 'l%';
#查詢用戶名以某個(gè)字符結(jié)尾的用戶
#查詢用戶名以字符'e'結(jié)尾的用戶:e%
SELECT * FROM user WHERE username LIKE 'e%';
#查詢用戶名包含某個(gè)字符的用戶
#查詢用戶名包含字符'o'的用戶:%o%
SELECT * FROM user WHERE username LIKE '%o%';
#查詢包含三個(gè)字符的用戶
SELECT * FROM user WHERE username LIKE '___';
#查詢用戶名第二個(gè)字符為o的用戶:_o%
SELECT * FROM user WHERE username LIKE '_o%';

正則表達(dá)式匹配模式

通配符(正則表達(dá)式)

.匹配任意的單個(gè)字符

*匹配0個(gè)或多個(gè)在它前面的字符

x*表示匹配任何數(shù)量的x字符

[..]匹配中括號(hào)中的任意字符
[abc]匹配字符ab或c
[a-z]匹配任意字母
[0-9]匹配任意數(shù)字
[0-9]*匹配任意數(shù)量的任何數(shù)字
[a-z]*匹配任何數(shù)量的字母

^表示以某個(gè)字符或字符串開始

^a 表示以字母a開頭

$表示以某個(gè)字符或字符串結(jié)尾

s$表示以字母s結(jié)尾

使用正則表達(dá)式匹配模式使用的操作符是:

REGEXP 或 NOT REGEXP(RLIKE 或 NOT RLIKE)

注意:正則表達(dá)式匹配模式,其正則表達(dá)式出現(xiàn)在匹配字段的任意位置,

其模式就算匹配了,不必在兩側(cè)放一個(gè)通配符來使得其匹配;

如果僅用通配符 . 來匹配,假設(shè)N個(gè),那么其匹配模式表示,大于等于N個(gè);

怎么理解上面這句話呢?

就是說

... 匹配大于等于3個(gè)字符的數(shù)據(jù)
.... 匹配大于等于4個(gè)字符的數(shù)據(jù)
#查詢用戶名以字符 l開頭的用戶:^l;
#正則表達(dá)式寫法

SELECT * FROM user WHERE username REGEXP '^l';
#sql匹配模式寫法:
SELECT * FROM user WHERE username LIKE 'l%';
#查詢用戶名正好是三個(gè)字符的用戶:^...$;
#sql匹配模式寫法:
SELECT * FROM user WHERE username LIKE '___';
#正則表達(dá)式寫法
SELECT * FROM user WHERE username REGEXP '^...$';

以上這篇PHP模糊查詢的實(shí)現(xiàn)方法(推薦)就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持綠夏網(wǎng)。



主站蜘蛛池模板: 西尔扎提| 汪汪队天天图片| 妈妈的朋友电影网| 刘浩存个人简介资料| 无锡电视台| 永远的牧歌简谱| 雀圣 电影| 三年片大全电影| 张晓婷| deauxma| 烟花女驼龙| 秦腔《铡美案》全本| 在线麻豆| 西安今天出大事| 艳妻互换电影| 蹲着吐一地呕吐视频| 恋爱中的女人 电影| 小姐与流氓| 狂野殴美激情性bbbbbb| 浙江卫视今天全部节目表 | 谍变1939电视剧剧情介绍| 日本午夜电影| 假男假女 电影| 保证书怎么写才有法律效力| 播放凯登克罗斯演的全部影片| 天下第一楼剧情介绍| china中国农村妇女aⅴ| 一个国家的诞生| 大追捕在线完整免费观看| 唐砖演员表| 日本尻逼| 饶俊| 柏欣彤广场舞开档| 电影《在云端》| 抖音浏览器| 雪天使演员表介绍| 荒笛子简谱| 华伦天奴属于什么档次的品牌| 婆媳的战国时代 电视剧| 采茶舞曲民乐合奏| 乔迁之喜邀请函微信版|

!!!站長(zhǎng)長(zhǎng)期在線接!!!

網(wǎng)站、小程序:定制開發(fā)/二次開發(fā)/仿制開發(fā)等

各種疑難雜癥解決/定制接口/定制采集等

站長(zhǎng)微信:lxwl520520

站長(zhǎng)QQ:1737366103