繁体   English   中英

在mysql中获取相关标签(需要帮助)

[英]Get related tags in mysql (need help)

我在mysql中有一张桌子

表名称:related_tags

 tag_1   |   tag_2
....................
 iphone      ipod
 ipad        ipone
 iphone      mac
 iphone      apple
 ipod        ipone
 iphone      ipod
 apple       iphone

我想从此表中将相关标签打印到iPhone。

并且iphone使用次数更多的标签应位于1号

例如:ipod(使用3次),苹果使用2次

ipod应该是1st,apple必须是2nd,依此类推。

什么是exect查询

您正在对列进行编号的事实表明,您的架构首先存在问题。 您应该有一个包含所有标签的表(tagID,tagName),然后有另一个表用于存储关系(tagID,tagID)。 这样,您可以轻松查询您的关系。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM