match against
程序员文章站
2022-04-22 09:39:37
...
match against
Full-Text 在5.6之前 只能用于 MyISAM ,5.6开始 可用于InnoDB
id name
1 张三
2 张四
3 张五
4 李三
5 李四
6 李五
1. Boolead Full-text Searches
说明:
+ AND
- AND NOT
space or
###
select * from table_xxx_user where match(name) against(‘+张 -四 -五’ IN BOOLEAN MODE)
结果:
1 张三
###
select * from table_xxx_user where match(name) against(‘张 四 五’ IN BOOLEAN MODE)
1 张三
2 张四
3 张五
5 李四
6 李五
###
select * from table_xxx_user where match(name) against(‘+张 四’ IN BOOLEAN MODE)
结果:
张四排第一个
2 张四
1 张三
3 张五
2. default natural language full-text searches
上一篇: 正则表达式match方法应用
下一篇: 在网络教室中轻松装卸纸牌游戏
推荐阅读
-
preg_match_all使用心得分享
-
PHP中preg_match函数正则匹配的字符串长度问题
-
基于preg_match_all采集后数据处理的一点心得笔记(编码转换和正则匹配)
-
Excel用OFFSET与MATCH函数查找图片并根据姓名显示员工的照片
-
Docker daemon 无法启动: does not match with stored UUID错误解决办法
-
php中使用preg_match_all匹配文章中的图片
-
php小经验:解析preg_match与preg_match_all 函数
-
INDEX索引函数语法和match函数配合查询实例附GIF演示动画
-
PHP函数preg_match_all正则表达式的基本使用详细解析
-
PHP的preg_match匹配字符串长度问题解决方法