【发布时间】:2018-08-30 04:13:09
【问题描述】:
当我们使用 NATURAL JOIN 连接两个表时,连接操作是在 Common Column Names 的基础上执行的。 当我们在两个表中有两个同名的列时,只显示公共记录。
我有一个查询,当我们有同名但数据类型不同的列时,这些列也会被连接。 我的意思是假设table1中column_1的数据类型为INTEGER,table2中column_1的数据类型为VARCHAR,连接是基于这两列进行的。
简而言之,当两个同名列的数据类型不同时,如何进行自然连接?
【问题讨论】: