zoukankan      html  css  js  c++  java
  • 【转】MySql模糊搜索结果按匹配度排序

    场景:在新的项目上,需求文档中,搜索结果的排序:搜索结果按照与搜索内容的匹配度进行排序

    通常列表排序:通常按create time 或id 升序、降序排

    按搜索内容的匹配度排序,是怎么实现的呢?

    -------------------------------------------------------------------------------

    参照:https://blog.csdn.net/alangshan/article/details/81120942

    SELECT *
    FROM mov_video_info
    WHERE title LIKE '%魔兽%'
    ORDER BY REPLACE(title,'魔兽','')
    LIMIT 10

     ----

    匹配时不一定用like ,关键在order by replace(title,'魔兽',' ')      

    类比order by id desc

    -----------------------------------------Have a good day!---------------------------------------------------------------------------------------------------
  • 相关阅读:
    AD预测论文研读系列2
    hdu 5795
    sg函数的应用
    二分查找
    快速幂
    筛选法素数打表
    多校hdu-5775 Bubble sort(线段树)
    多校hdu5754(博弈)
    多校hdu5738 寻找
    多校hdu5726 线段树+预处理
  • 原文地址:https://www.cnblogs.com/ww-xiaowei/p/14835864.html
Copyright © 2011-2022 走看看