【问题标题】:mysql query for Ordered proximitymysql查询有序邻近
【发布时间】:2012-09-19 11:35:31
【问题描述】:

大家

我在 mysql 中遇到了一些问题。我要做的是搜索数据库表,我在这里有一个条件。

例如:-

《公司税法》/10

当我输入上述搜索时,它应该返回行......在字段 column1 中的 10 个单词内包含“corporate”、“tax”和“law”。 上面的查询应该是什么(juss mysql查询会很棒)。有人可以帮忙吗:)。很高兴看到任何 cmets

感谢您阅读我的问题,

异地恋

【问题讨论】:

  • 这很合乎逻辑,你有没有尝试过?
  • 你能提供一些示例吗?
  • 不,我还没有开始使用任何代码。只是在 sql 上徘徊,以便我可以将它与我的代码集成。
  • @CRDave 就像我有一个包含 column1 数据的表一样“这是 mysql 查询有序接近度的测试消息”。现在我必须以这样的方式获取行,以便它搜索“消息、mysql、接近度”,但这些应该在 10 个单词内。

标签: php mysql search


【解决方案1】:

你可以试试MySql中的全文搜索功能。有一个proximity 功能在文章的中途描述:

http://www.drdobbs.com/database/full-text-search-with-innodb/231902587?pgno=2

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-04-19
    • 1970-01-01
    • 1970-01-01
    • 2014-02-23
    • 1970-01-01
    • 2013-08-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多