Heim > Datenbank > MySQL-Tutorial > mysql字符串匹配度查询排序_MySQL

mysql字符串匹配度查询排序_MySQL

WBOY
Freigeben: 2016-06-01 13:28:37
Original
1405 Leute haben es durchsucht

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  
Nach dem Login kopieren

常规查询语句

[sql] SELECT * FROM `people` WHERE namess LIKE  '%张%'  ;   
Nach dem Login kopieren

mysql字符串匹配度查询排序_MySQL

使用匹配度查询sql

[sql] SELECT * FROM `people` WHERE namess LIKE  '%张%'   ORDER BY  REPLACE(namess,'张','')    
Nach dem Login kopieren

 

mysql字符串匹配度查询排序_MySQL

 

 

bitsCN.com
Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage