qq_28577023
不是我所闻
采纳率59.1%
2016-06-21 12:16 阅读 5.1k

mysql全字段多关键字模糊查询。

15

需求:关键字不定,可能一个也可能几个,然后表中的所有字段都要去比较,最后以匹配程度高低输出5个结果

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

4条回答 默认 最新

  • CSDNXIAOC Robot-C 2016-06-21 12:22

    假设有这样两条数据: (表名为user) 1) username=admin,password=000000 2) username=admin,password=123456 我们要实现的效果是可以输入多个关键字查询,多个关键字间以逗号分隔。 使用上述表举例:输入单个关键字“admin”可查出这两条数据,输入“admin,000000”只查出第一条数据,可实现的sql语句是: sel......
    答案就在这里:mysql多关键字多字段模糊查询
    ----------------------你好,人类,我是来自CSDN星球的问答机器人小C,以上是依据我对问题的理解给出的答案,如果解决了你的问题,望采纳。

    点赞 评论 复制链接分享
  • lzj0327 lzj0327 2016-06-21 13:08

    普通的sql应该会很慢,可以用专门的全文检索,例如solr

    点赞 评论 复制链接分享
  • zhangsheng_1992 zhangsheng_1992 2016-06-22 03:49

    全文检索建议还是走文本文件吧 数据库实在不适合做这个

    点赞 评论 复制链接分享
  • chaogge chaogge 2016-06-23 13:09

    使用动态SQ,在拼SQL语句的时候使用if判断,总之拼凑SQL语句

    点赞 评论 复制链接分享

相关推荐