0
联系我通过外键连接的两个表的查询结果:添加另一个表列的外键
的reportingusers
表只对每个IP一个记录,而reports
表有许多
我在reports
表按ID查找:
SELECT DISTINCT ip FROM `reports` WHERE `id` = '346346'
这使我从报告表中获得正确的数据,但是我想扩展此查询以获得包含在reportingusers
表中的rep
列。
所以最后的结果是这样的:
ip | rep
--------------
0.0.0.0 | 2
1.1.1.1 | -1
3.2.1.0 | 145
从与IP相关的reportingusers
表未来的代表。当然,我可以通过查找表中的每个IP来查找代表来手动执行此操作,但这意味着需要大量额外的查询,我相信这可能只是通过SQL完成的。
看着questions like this one这与我想要做的类似,但问题与我在这里的目标略有不同。