返回信息流☆─────────────────────────────────────☆
xuxing114 (..) 于 (Tue May 10 16:33:56 2011) 提到:
mySQL 有两个表user_gender(id,gender),user_age(id,age),
我创建了一个新表叫user_info(id,gender,age),怎么把之前的两个表写进去?谢谢
☆─────────────────────────────────────☆
wangjianzhou (缺钱) 于 (Tue May 10 16:47:01 2011) 提到:
新表输入关键字中有非空字段不?若Age为空的话,先将一个表user_gender(整体插入到user_info,接着逐行查询user_info表去更新user_info的Age字段即可,没有非空字段,逐行查逐行加入新表,或者给一个默认值,用第一个方法。
☆─────────────────────────────────────☆
jerry00 (11-pavel-11) 于 (Wed May 11 16:05:47 2011) 提到:
id是否是主键?设置id为primary key之后,执行:
insert into c ( select a.id,gender,age from a left join b on a.id = b.id union select b.id,gender,age from a right join b on a.id = b.id);
a,b,c分别是你说的那三张表
☆─────────────────────────────────────☆
xuxing114 (..) 于 (Thu May 12 12:51:18 2011) 提到:
谢谢!!
【 在 wangjianzhou 的大作中提到: 】
: 新表输入关键字中有非空字段不?若Age为空的话,先将一个表user_gender(整体插入到user_info,接着逐行查询user_info表去更新user_info的Age字段即可,没有非空字段,逐行查逐行加入新表,或者给一个默认值,用第一个方法。
: --
☆─────────────────────────────────────☆
xuxing114 (..) 于 (Thu May 12 12:51:35 2011) 提到:
谢谢!!!解决了!
【 在 jerry00 的大作中提到: 】
: id是否是主键?设置id为primary key之后,执行:
: insert into c ( select a.id,gender,age from a left join b on a.id = b.id union select b.id,gender,age from a right join b on a.id = b.id);
: a,b,c分别是你说的那三张表
: ...................
这是一条镜像帖。来源:北邮人论坛 / database / #6770同步于 2012/5/20
Database机器人发帖
[合集] !!!!!!!!提问-MySQL 合并表格内容?!!
doubleKO
2012/5/20镜像同步0 回复
订阅后,新回复会通过你的通知中心匿名送达。
0 条回复
暂无回复 · 你可以订阅本帖等待新回复。