【问题标题】:Related to tag标签相关
【发布时间】:2010-07-16 08:00:02
【问题描述】:

我有一个文章表。其主要领域是 ID 文章名 内容 标签(其值将是逗号分隔的示例 test, abc ...)

现在,当我在任何文章的详细信息页面上时。我想在我的侧边栏中显示相关文章。为此,如果任何其他文章使用与当前文章相同的标签。我想将这些文章列为相关文章。这是我的查询。

谁能帮我解决这个问题。我想用最少的编码来解决这个问题。非常感谢您的帮助。

谢谢

【问题讨论】:

    标签: php mysql tags


    【解决方案1】:

    对于最少的编码,您可以使用FIND_IN_SET 函数。

     SELECT FIND_IN_SET('b','a,b,c,d');
    

    但下次考虑使用额外的表将每个标签存储在单独的记录中

    【讨论】:

      【解决方案2】:
      select.....
      where  find_in_set(current article name,name of column)
      

      试试这个

      【讨论】:

        猜你喜欢
        • 2013-03-21
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-12-17
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多