Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有两张表说 ABC 和 XYZ 并包含一列,这些数据在这些表中是唯一的。现在我有 id 但不知道这个 id 属于哪个表。是否可以从 ABC 或 XYZ 获取具有该 ID 的单个查询中的记录?
提前致谢。
是否可以从 ABC 或 XYZ 获取具有该 ID 的单个查询中的记录?
是的,您可以使用UNION(隐式不同)或UNION ALL(具有重复值)从两个表中获取所有 id:
UNION
UNION ALL
SELECT id FROM ABC UNION ALL SELECT id FROM XYZ