Linux认证
Linux数据库综合辅导:mysql字符串匹配度查询排序
日期:2013-10-31 15:56

实现类似搜索引擎的功能,实现匹配度查询
  表结构创建语法
  [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,'张','')

1/2 下一页 上一页 首页 尾页

Linux认证


返回 刷新 WAP首页 网页版 登录
05/19 06:04