假设我在数据库 DB1 中有以下数据:
Table1 id int (50) 属性 varchar(255)
总行数:6550
表 2 id int (50) 属性 varchar(255) 属性 1 varchar(255)
总行数:10550
并可能说更多的桌子。我希望得到所有表中的每一个数据元素。是否有任何 SELECT 语句可以做到这一点?我尝试使用
select * from DB1.Table1 UNION ALL select * from DB1.Table2;
但是,这给了我一个错误,指出行数不同,因此无法完成。有人可以告诉我是否有任何方法可以这样做吗?
问候。