mysql字符串匹配度查询排序_MySQL
程序员文章站
2022-06-09 17:58:02
...
bitsCN.com
mysql字符串匹配度查询排序
实现类似搜索引擎的功能,实现匹配度查询
表结构创建语法
[sql] CREATE TABLE `people` ( `id` int(11) NOT NULL COMMENT 'id', `namess` varchar(200) DEFAULT NULL COMMENT '用户名', PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8
常规查询语句
[sql] SELECT * FROM `people` WHERE namess LIKE '%张%' ;
使用匹配度查询sql
[sql] SELECT * FROM `people` WHERE namess LIKE '%张%' ORDER BY REPLACE(namess,'张','')
bitsCN.com
推荐阅读
-
《SpringDataJpa系列教程》05-查询——按条件分页排序(基于springboot2.0.3+MySQL5.7)
-
mysql多表关联查询,增加了排序速度慢??
-
mysql查询结果排序,name字段有中文名字,有英文名字,如何按a-z的顺序把名字排序
-
MySQL 左关联查询中两个以上数据表查询时,怎么得到唯一匹配的数据
-
mysql like查询字符串示例语句_MySQL
-
用SQL将查询出来的多列的值拼接成一个字符串_MySQL
-
MySQL中关于查询条件中的字符串空格问题_MySQL
-
mysql字符串的隐式转换导致查询异常的问题_MySQL
-
mysql 查询怎么按字符串长度排序
-
为什么MySQL的in查询会自动排序