数据库运用_通过 UPDATE 语句使用来自另一个表的信息

原创 2007年09月27日 19:02:00

问题:
修改表 T_G_XS0400中的 ZZMMM列,以反映表 BM_GZS中的政治面貌。
<!-- G_XS0400中‘ZZMMM’字段,使每位学生(拥有唯一学号xh)的该字段正确。
表BM_GZS中每位学生(拥有唯一学号xh)的‘zzmm’字段均正确。另外,表T_G_XS0400中‘ZZMMM’字段是用‘03’表示共青团员,用‘13’表示群众。-->

解答:
UPDATE T_G_XS0400
   SET zzmmm = '03'
      FROM T_G_XS0400, BM_GZS
         WHERE T_G_XS0400.xh = BM_GZS.xh
         AND BM_GZS.zzmm like '共青团员'

UPDATE T_G_XS0400
   SET zzmmm = '13'
      FROM T_G_XS0400, BM_GZS
         WHERE T_G_XS0400.xh = BM_GZS.xh
         AND BM_GZS.zzmm like '群众'

 

 

相关文章推荐

MySql update inner join!MySql跨表更新 多表update sql语句?如何将select出来的部分数据update到另一个表里面?

项目中,评论数,关注数等数据,是实时更新的。+1,-1 这种。 有的时候,可能统计不准确。 需要写一个统计工具,更新校准下。 用Java写SQL和函数,代码很清晰,方便扩展,但是太慢了。...

使用insert 语句插入另一个表和几个传入数据时,写法:

今天,做了一个功能,需要将一个表的所有数据和其他数据,插入另一个表中,查了好久,得到了两种方法,经过了验证! 一般将同一个数据库表的数据插入另一个表时,有两种写法: 第一种:select * into...

使用Merge优化改写一个update语句

业务需求需要将错误数据进行整理,主要是针对于length(l.brchno) >= 4这部分数据,以下是一个UPDATE进行更新的操作。 源表有28万的数据量,符合条件的有54327条数据。UPDAT...

Mysql查询语句使用select.. for update导致的数据库死锁分析

sql 事务
  • ufan94
  • ufan94
  • 2017年10月30日 16:02
  • 53

python mysql中不能在同一个sql语句中,先select同一个表的某些值,然后再update这个表。

例: 首先新建表,插入值:DROP TABLE IF EXISTS table_score_one;CREATE TABLE table_score_one ( id INT (10) NO...

Update语句更新多表时在SQL Server,Oracle,MySQL三种数据库中的用法

在 MySQL 3.23 中,你可以使用 LIMIT # 来确保只有给定的记录行数目被更改。  如果一个 ORDER BY 子句被使用(从 MySQL 4.0.0 开始支持),记录行将以指定的次...

SpringMVC从Controller跳转到另一个Controller 同一个 Controller 跳转到不同的方法 新增 到显示用户信息列表

1. 需求背景 02.需求:spring MVC框架controller间跳转,需重定向。有几种情况:不带参数跳转,带参数拼接url形式跳转,带参数不拼接参数跳转,页面也能显示。 ...
  • tfy1332
  • tfy1332
  • 2015年05月31日 10:41
  • 2857

运用Node.js从一个数据库的某个表中导数据到另一个数据库的某个表

//从59数据库里读数据 var mysqlr = require('mysql'); var readConnection = mysqlr.createConnection({ host:...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:数据库运用_通过 UPDATE 语句使用来自另一个表的信息
举报原因:
原因补充:

(最多只允许输入30个字)