最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

[转]mysql从一个表字段赋值给另一个表字段搜集

来源:动视网 责编:小采 时间:2020-11-09 13:59:38
文档

[转]mysql从一个表字段赋值给另一个表字段搜集

[转]mysql从一个表字段赋值给另一个表字段搜集:[转]mysql从一个表字段赋值给另一个表字段 收集 方法一: mysql从一个表字段赋值给另一个表字段,在线等待。 table1 中 有字段 id,uid,name table2 中 有字段 id,name table1中的uid和table2中的id是一一对应的。 我如何把tabl
推荐度:
导读[转]mysql从一个表字段赋值给另一个表字段搜集:[转]mysql从一个表字段赋值给另一个表字段 收集 方法一: mysql从一个表字段赋值给另一个表字段,在线等待。 table1 中 有字段 id,uid,name table2 中 有字段 id,name table1中的uid和table2中的id是一一对应的。 我如何把tabl


[转]mysql从一个表字段赋值给另一个表字段 收集 方法一: mysql从一个表字段赋值给另一个表字段,在线等待。 table1 ? 中 ? 有字段 ? id,uid,name table2 ? 中 ? 有字段 ? id,name table1中的uid和table2中的id是一一对应的。 我如何把table2中的name一一对应

[转]mysql从一个表字段赋值给另一个表字段 收集

方法一:

mysql从一个表字段赋值给另一个表字段,在线等待。
table1 ? 中 ? 有字段 ? id,uid,name
table2 ? 中 ? 有字段 ? id,name

table1中的uid和table2中的id是一一对应的。
我如何把table2中的name一一对应赋值给table1中name
我的环境是MYSQL4.0.18nt+PHP4

------解决方法--------------------
INSERT INTO table1 (uid, name)
SELECT id AS uid,
name
FROM table2;
------解决方法--------------------
update table1,table2 set table1.name = table2.name where table1.uid = table2.id;

?

方法二:

网上的题目写的:
有两个表A和B,均有key和value两个字段,如果B的key在A中也有,就把B的value换为A中对应的value
这道题的SQL语句怎么写?
update b set b.value=(select a.value from a where a.key=b.key) where b.id in(select b.id from b,a where b.key=a.key);
但是如果没有ID字段 这样更新是否可以?

update b set b.value=(select a.value from a where a.key=b.key) where b.key in(select b.key from b,a where b.key=a.key);



------解决方法--------------------
没什么问题,但习惯都写成 exists,不用in
------解决方法--------------------
可以的,
还可以用merge,更简洁。 SQL code

merge into b using a on (b.key=a.key)
when matched then
 update
 set b.value=a.value; 

文档

[转]mysql从一个表字段赋值给另一个表字段搜集

[转]mysql从一个表字段赋值给另一个表字段搜集:[转]mysql从一个表字段赋值给另一个表字段 收集 方法一: mysql从一个表字段赋值给另一个表字段,在线等待。 table1 中 有字段 id,uid,name table2 中 有字段 id,name table1中的uid和table2中的id是一一对应的。 我如何把tabl
推荐度:
标签: 一个 另一个 另一
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top