我在mysql中有一个表
表名:related_tags
tag_1 | tag_2
....................
iphone ipod
ipad ipone
iphone mac
iphone apple
ipod ipone
iphone ipod
apple iphone
我想从这张表中打印相关标签到iphone ..
和iphone多次使用的标签应该是第一个
e-g:ipod(使用3次),苹果使用2次
ipod应为1st,apple必须为2nd,依此类推。
什么是exect查询
答案 0 :(得分:3)
您对列进行编号这一事实表明您的架构首先出现了问题。您应该有一个包含所有标记的表(tagID,tagName),然后是存储关系的第二个表(tagID,tagID)。这样您就可以轻松查询您的关系。