我的 mysql 中有两个表我想根据两个表的组合查询来提取结果。我尝试加入以及内部加入,但没有成功的结构
表A是
id userid topic
1 34 love
3 64 friendship
35 574 romance
32 253 games
95 633 football
54 26 cricket
648 63 music
表B是
id location username
34 Australia krkrff
64 india dieiei
574 pakistan frkfrf
253 japan frfffrk
633 india ifirf
26 Australia riiri
63 Australia frffjrr
请注意,tableA 中的 userid 和 TableB 中的 id 相同。两者都反映了相同用户的数据。我想通过从 tableB 中过滤位置列来显示 tableA 数据。假设我想显示 tableB 的主题并且用户属于澳大利亚,那么它应该给出输出:love cricket music
您可以在表 B 中看到 34,26 和 63 属于澳大利亚,所以输出是这样的。如果位置是印度,那么输出将是
友谊和足球。请告诉如何编写 sql 查询。