sql - 从两个不同的模式表中查询
问题描述
我有两个表 - table1 和 table2 - 在两个不同的架构中具有相同的列。
表格1
col1 | col2 | col3
-----+------+------
a1 | b1 | c1
a2 | b2 | c2
和表2
col1 | col2 | col3
-----+------+------
a1 | b1 | c1
a2 | b2 | c2
如何从两个表(schema1.table1
和schema2.table2
)中查询,以便我得到如下结果:
col1 | col2 | col3
-----+------+------
a1 | b1 | c1
a2 | b2 | c2
a1 | b1 | c1
a2 | b2 | c2
解决方案
这看起来像一个简单的联合
select col1, col2, col3
from schema_1.table1
union all
select col1, col2, col3
from schema_2.table2
推荐阅读
- c# - 如何使用 Moq 框架模拟一个简单的方法?
- yii2 - Yii2:如何在文本字段中大写?
- node.js - 尝试通过 passport-facebook 进行身份验证时出现“内部服务器错误”
- html - 如何使 flexbox 容器仅扩展到最长的内部项目?
- python - 如何根据odoo 10中的条件使字段可输入?
- python - 如何在MYSQL中按列分组两次
- excel - VBA 圆的半径
- reactjs - 从 node_modules 编译组件时反应语法错误
- react-native - 使用 react-native-textinput-effects 时的样式问题
- c# - 设计具有数百个具有不同属性值的子类型的基本类型的最佳方法