泪道堵塞不治疗的后果:sql代码问题

来源:百度文库 编辑:神马品牌网 时间:2024/05/05 22:48:02
有二张表:
表1是班级代码表。记录从一年级到六年级的所有班级的代码,101....105是一年级五个班的代码,如此类推601....605是六年级五个班的代码。代码字段为“dm”,班级字段是“BJ”,表的字称是“dmb".
表2是是每个同学的信息,其中首字段是“编码(bm)”与表1中的"dm"是相链接的,还有一字段是“所在管理区(glq)”,而管理区“大部分都是班级名称。那么我想将表二中的“所在管理区(GLQ)”的内容修改成表1中“dm”中的内容。
请问高手,如何用SQL语句编写?
表1中的DM的内容是“101、102...."
表1中的BJ的内容是“一年级1班、一年级2班...."
表2中的BM的内容也是“101、102...."
我想将表2中的GLQ的内容修改成“一年级1班、一年级2班...."
如何操作?

ACCESS:
UPDATE 表2,表1 SET 表2.glq = 表1.bj WHERE 表2.BM = 表1.DM

SQL SERVER:

UPDATE 表2 SET glq = 表1.BJ FROM 表1 WHERE 表1.DM = 表2.BM