MYSQL中有2张表:stock与pub
pub表有5K条记录,内容如下:
no name autono
0001 aaa 0001
0002 bbb 0002
0004 ccc 0003
0055 dddd 0004
…… …… ……stock表有13W条记录,11个字段,大约如下:isbn name pub_no
13595 xxxb 0001
215489 ddew 0003
…… …… ……
在stock表中,新增了字段 pub_name,想用pub表中的name来填充update stock as s,pub as p
set s.pub_name=p.name
where s.pub_no=p.no
该语句执行后,进程似乎停住了处理不了,我是新手,不知道这语句语法是不是有问题,才导致这样的,请大家帮忙看看,不吝指教,谢谢!
pub表有5K条记录,内容如下:
no name autono
0001 aaa 0001
0002 bbb 0002
0004 ccc 0003
0055 dddd 0004
…… …… ……stock表有13W条记录,11个字段,大约如下:isbn name pub_no
13595 xxxb 0001
215489 ddew 0003
…… …… ……
在stock表中,新增了字段 pub_name,想用pub表中的name来填充update stock as s,pub as p
set s.pub_name=p.name
where s.pub_no=p.no
该语句执行后,进程似乎停住了处理不了,我是新手,不知道这语句语法是不是有问题,才导致这样的,请大家帮忙看看,不吝指教,谢谢!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货