我有两张桌子;一个具有列文本、主题、用户称为“消息表”,另一个表具有列主题、标题称为“主题表”。
例子:
消息表
Text Topic User
Hi Ball Hank
Hello Foot John
Sup Ball Hank
Nuthin' Foot Hank
No Volley Hank
主题表
Topic Title
Ball Basketball
Foot Football
Volley Volleyball
我想用主题标题显示用户最喜欢的三个主题。
结果:汉克的前 3 个主题
Topic Count Topic Title
2 Ball Basketball
1 Foot Football
1 Volley Volleyball
我必须计算特定用户在“消息表”中拥有的唯一主题,然后将其加入“主题表”,以便我可以获取标题,然后按主题数按降序排列结果,这样我就可以获取用户最常用的话题。然后将结果限制为 3 行只是为了获得前 3 行。
帮助。