我至少有4张桌子。
我希望能够使用一个表作为“主”并查询接下来的3个表,以查看主表中存在的关键字段中的值是否存在于任何其他3个表中。我想对主表中的所有行执行此操作。
任何提示?
答案 0 :(得分:0)
像
这样的东西Select Master.ID From Master Inner Join Detail1 on Master.ID = Detail1.ID
Union
Select Master.ID From Master Inner Join Detail2 on Master.ID = Detail2.ID
Union
Select Master.ID From Master Inner Join Detail3 on Master.ID = Detail3.ID
可能需要使用语法,因为您没有说出哪个DBMS