Select 从两个表中获取记录

Select 从两个表中获取记录,select,Select,我有两个表T1和T2,其中字段和记录是相同的。我需要从这两个表中获取where条件的数据 例如:-如果两个表中都存在数据,则获取满足where条件的公共记录 如果数据存在于T1中而不存在于T2中,则从T1中提取数据,反之亦然。使用并集: SELECT * FROM T1 WHERE <some condition> UNION ALL SELECT * FROM T2 WHERE <some condition>

我有两个表T1和T2,其中字段和记录是相同的。我需要从这两个表中获取where条件的数据

例如:-如果两个表中都存在数据,则获取满足where条件的公共记录

如果数据存在于T1中而不存在于T2中,则从T1中提取数据,反之亦然。

使用并集:

SELECT * FROM T1 WHERE <some condition>
UNION ALL
SELECT * FROM T2 WHERE <some condition>