Update Select批量更新
2016-02-26 20:40
417 查看
CREATE TABLE dualx( x_id VARCHAR(5) NOT NULL , x_con VARCHAR(10) ) CREATE TABLE dualy( y_id VARCHAR(5) NOT NULL , y_con VARCHAR(10) ) INSERT INTO dualx VALUES ('1','xxx'); INSERT INTO dualx VALUES ('2','xxx'); INSERT INTO dualx VALUES ('3','xxx'); INSERT INTO dualy VALUES ('1','111'); INSERT INTO dualy VALUES ('2','222'); INSERT INTO dualy VALUES ('3','333'); UPDATE dualx SET (x_con) = (SELECT y.y_con FROM dualy y WHERE dualx.x_id = y.y_id) SELECT * FROM dualx; SELECT * FROM dualy; DROP TABLE dualx; DROP TABLE dualy;
UPDATE dualx SET (x_con) = (SELECT y.y_con FROM dualy y WHERE dualx.x_id = y.y_id) 其中SELECT y.y_con FROM dualy y WHERE dualx.x_id = y.y_id不能返回多行,否则报错。
相关文章推荐
- *LeetCode 79. Word Search DFS
- 不规则Image
- Java 入门 之 聊天室 客户端源码
- 5个你应该知道的 Live Linux 桌面发行版
- 半年总结(二)---2015
- python string模块
- POJ 3253 Fence Repair(优先队列)
- mac上使用tcpdump抓iPhone 设备的数据包
- 【C#进阶系列】00 序
- codeforces 622B B. The Time
- Java 入门 之 聊天室项目思路 客户端
- 初始分库--分表
- hdu 5630 Rikka with Chess
- SoC嵌入式软件架构设计
- SoC嵌入式软件架构设计
- 搭建redmine
- redis源码阅读(二):事件驱动
- SoC嵌入式软件架构设计
- ApplicationLoader上传app报错90475
- HDU4283 You Are the One(区间dp)