如果你想要新建一张表来存放的话:新建一张表为合并结果的结构,然后查询出需要的数据再添加到新建的表中,删除3张原始表就好了
貌似这样的数据能好看吗,还不如三张表,做关联.
你这是不想一条条数据重新录入是吧?
可以先把表建好,然后对需要合并的表使用sql查询插入新表
如:
insert into 新表(ID,text,pid,leaf) select provinceId,name,0,'leaf' from A;
insert into 新表(ID,text,pid,leaf) select cityId,name,father,'leaf' from B;
insert into 新表(ID,text,pid,leaf) select areaId,name,father,'leaf' from C;
id
name(可以是区、市、或省)
.
.
这里面加你需要的字段
.
.
place_id (上级id)
select 这三张表 as 新表