我有一个摆放文章的桌子。它的主要字段是id article_name内容标签(它的值将是逗号分隔的示例测试,abc ...)
现在,当我在任何文章的详细页面上时。我想在我的侧边栏中显示相关的文章。因此,如果任何其他文章使用与当前文章相同的标签。我想把那些文章列为相关文章。这是我的问题。
在这个问题上,有人能帮我吗?我想用最少的代码来解决这个问题。您的帮助将不胜感激。
谢谢
发布于 2010-07-16 16:09:02
select.....
where find_in_set(current article name,name of column)尝尝这个
发布于 2010-07-16 16:10:35
对于最小的代码,你可以使用FIND_IN_SET函数。
SELECT FIND_IN_SET('b','a,b,c,d');但下次可以考虑使用额外的表来将每个标记存储在单独的记录中
https://stackoverflow.com/questions/3262957
复制相似问题