当我尝试连接两个表时,它给出了错误。两个表的列数相同
这是错误
failed to find conversion function from unknown to text
select * from table1
union
select * from table 2;
当您使用UNION
列时需要与相同位置相同的类型。
使用清晰的列名而不是*
,因为我们无法预测table1
或table2
之后的列数不同。
select col1,col2...
from table1
union
select col1,col2...
from table2;