把重名的列再重新命名一下即可,如
create table C as select A.id id1, B.id id2 from A,B
应该是你的SQL语句里面有重复的列名,比如select * from user1 a,user2 b where a.id=b.id这样的话你们都有ID,创建的时候就会报错,你可以指定id取个别名,比如,select a.id aid,b.id bid from user1 a,user2 b where a.id=b.id
select 其他字段 from(select 其他字段,row_number() over(partition by NAME order by time desc) as rows from 表名) where rows<=2其他的insert就好。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)