关于LIKE匹配结果的顺序问题 我最近在做一个项目,用LIKE对数据库进行匹配搜索,由于数据库中存储的是汉字,我现在想实现结果如下排序:搜索“西”字,结果应该是“西”字开头的词排在前面,“西”字在第二个字的位置的词其次,依次类推,请问在mysql中有没有办法实现? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select * from table where field like '%西%' order by POSITION('西' IN field) 用like这效率可太低了 而且你的这个需求还是拿出来所有数据程序端来做吧 想问问这句SQL哪里错了....执行失败 linux下mysql源码安装问题 求sql语句,在线等 出错 specified key too long / 指定的 key 太长 怎么解决 mysql创建存储过程问题 MYSQL中如何执行带有变量的查询语句 关于C API连接数据库的问题,代码出错了,我改了1个星期没改出来,大家帮看看 如何从把一张表中的个别数据到另一表中去? MYSQL BUG报告 困惑了很久的小菜鸟 想学习物理数据库设计(性能调优)、应该如何搭建学习环境 insert插入数组
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货