目前表A的结构是这样的:
有联合主键 ContentId 和 VoterId
B表的结构和上面一样。目前要做的是将A表和B表合并成C表。
C表的结构为如下:
其中联合主键为 ContentId,VoterId, ContentType。 请问有什么办法可以进行这样的合并?
PS:因为A表的ContentId、VoterId 会和B 表重复,所以需要联合主键
表A的数据ContentType为1,表B的ContentType 为2
ContentType哪来的?和你的问题是什么关系?
insert into C ( ,,,,ContentType )select ,,,,,1 from A
insert into C ( ,,,,ContentType )select ,,,,,2 from B
@西漠以西: 我去试试看。我之前还想通过自带的迁移工具来迁移,但是有主键约束,一直迁移失败。
@西漠以西: 这个可以的。大佬