导表的问题
A用户下有SM_USER表,有多个字段。A用户下所有的表为空
且SM_USER表结构比B用户下的SM_USER表结构多几个字段。多出的几个字段可以为空。我现在需要把B用户下的SM_USER表的数据导到A用户下。
写语句实现:
insert into a.sm_user(sm_user_id,....sm_group_id...) as select (sm_user_id,....sm_group_id...) from b.sm_user;
可是sm_group_id是sm_group表的外键约束,且A用户下sm_group 表没有数据。所以导入出错,请问是不是必须先把sm_group表的数据导过来才可以导这个表的数据?
我现在不想导sm_group表,怎么导?