Database 从多个源在Oracle中创建数据库表
我从两个不同的表源获取数据。将它们组合成一个的最佳方式是什么 例如: 表一包含以下列:Database 从多个源在Oracle中创建数据库表,database,oracle,database-design,Database,Oracle,Database Design,我从两个不同的表源获取数据。将它们组合成一个的最佳方式是什么 例如: 表一包含以下列: date | time | exchange date | time | price | position 表二有以下列: date | time | exchange date | time | price | position 我想将它们组合起来,这样我就可以创建一个具有以下内容的表: date | time | exchange | position | price 有时位置和交换列为空。
date | time | exchange
date | time | price | position
表二有以下列:
date | time | exchange
date | time | price | position
我想将它们组合起来,这样我就可以创建一个具有以下内容的表:
date | time | exchange | position | price
有时位置和交换列为空。创建此新表的最佳方法是什么?我建议进一步阅读SQL联接 然后阅读视图如何表示多个表中的数据: 然后阅读SQL UNION如何组合来自多个表的结果: 阅读有关从选择创建表的内容: 理解物化视图:
这只是表面现象。所有这些都将解决您的需求,带来各种好处和收益 我建议进一步阅读SQL连接 然后阅读视图如何表示多个表中的数据: 然后阅读SQL UNION如何组合来自多个表的结果: 阅读有关从选择创建表的内容: 理解物化视图:
这只是表面现象。所有这些都将解决您的需求,带来各种好处和收益 我可能会建议也使用联接表,尽管不清楚表之间的真正关系。您应该理解我可能会建议您也使用联接表,尽管不清楚表之间的真正关系。您应该理解这些字段为空有什么问题?这些字段为空有什么问题?