在 Oracle 中,你可以使用 JOININTERSECT 等方法来查找两张表中相同的数据。以下是两种常见的方法:

1. 使用 INNER JOIN:

SELECT t1.*
FROM table1 t1
INNER JOIN table2 t2 ON t1.common_column = t2.common_column;

上述查询使用了 INNER JOIN 来连接两张表,其中 common_column 是两张表中相同的列。这将返回两张表中共有的数据。

2. 使用 INTERSECT:

SELECT * FROM table1
INTERSECT
SELECT * FROM table2;

上述查询使用了 INTERSECT 操作符,它返回两个查询结果的交集,即两张表中相同的数据。

请确保将 common_column 替换为实际两张表中相同的列名。选择使用哪种方法取决于你的需求和数据的结构。 JOIN 更适用于需要返回其他表中的列的情况,而 INTERSECT 更简洁,适用于只关心两张表中相同数据的情况。

Was this helpful?

0 / 0

发表回复 0

Your email address will not be published.