具有一个相同关键字段的两张结构不同的表,如何用SQL语句逐条比较并更新其中一张表有表AA、表BB两张表,两张表结构不同,但有一个关键字段"姓名"相同,每张表均有N条记录,表AA结构如下:姓

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/26 16:57:33
具有一个相同关键字段的两张结构不同的表,如何用SQL语句逐条比较并更新其中一张表有表AA、表BB两张表,两张表结构不同,但有一个关键字段"姓名"相同,每张表均有N条记录,表AA结构如下:姓具有一个相同

具有一个相同关键字段的两张结构不同的表,如何用SQL语句逐条比较并更新其中一张表有表AA、表BB两张表,两张表结构不同,但有一个关键字段"姓名"相同,每张表均有N条记录,表AA结构如下:姓
具有一个相同关键字段的两张结构不同的表,如何用SQL语句逐条比较并更新其中一张表
有表AA、表BB两张表,两张表结构不同,但有一个关键字段"姓名"相同,每张表均有N条记录,表AA结构如下:
姓名 AA.1 AA.2 AA.3 AA.4 AA.5
王彩缤 10 52 52 52 85
李鹏在 52 45 57 12 857
赵有有 74 44 41 25 27
.
表BB结构如下:
姓名 BB.1 BB.2 BB.3
王彩缤 10 52 52
李鹏在 52 45 57
由于业务需要,想实现如下操作:
逐条比对两张表的姓名,如果表BB里的姓名在表AA里也有,就更新AA..1=BB.1,否则AA.1=0
请问如何用SQL语句实现?
其中:表AA是ACCESSE表,表BB是EXCEL表

具有一个相同关键字段的两张结构不同的表,如何用SQL语句逐条比较并更新其中一张表有表AA、表BB两张表,两张表结构不同,但有一个关键字段"姓名"相同,每张表均有N条记录,表AA结构如下:姓
有两种方法
(1) Select * from AA,BB Where AA.姓名=BB.姓名
(2) Select * from AA JOIN BB on AA.姓名=BB.姓名
例:
dim Rs,Sql
Set Rs=Server.CreateObject("ADODB.Recordset")
Set Rs1=Server.CreateObject("ADODB.Recordset")
Sql="Select * from AA left join BB on AA.姓名=BB.姓名"
Rs.Open Sql,conn,1,3
if Rs.bof and Rs.eof then
Response.write("对不起,数据库中没有任何数据!")
else
do while not Rs.eof or err
Sql1="select * from AA where ID=" &Rs(0)
Rs1.Open sql1,conn,1,3
if Rs1.bof and Rs1.eof then
Response.write( Rs(0) & "不存在
")
else
Rs1("1")=Rs(6)'Rs(6) 6的下标为Rs中BB.1所在的位置;
'至于改成0的语句,你自己写吧.
Rs1.Update
end if
Rs1.close
rs.movenext
loop
end if
Rs.close

具有一个相同关键字段的两张结构不同的表,如何用SQL语句逐条比较并更新其中一张表有表AA、表BB两张表,两张表结构不同,但有一个关键字段姓名相同,每张表均有N条记录,表AA结构如下:姓 两元素具有相同的核外电子层结构,两元素具有相同的核外电子层结构,别人都说是电子层数相同,那么.有个例子,就是,O 和 na 是具有相同核外电子层结构的.可,O 和 na 的电子层数是不同的,O 是 left join的用法使用两次left join,关联相同表的两个字段,此时这张表的字段一定要取两个不同的新表名吗?如果取相同表名不行吗? 格式不同的两张EXCL表,如何找出最后一列相同数据的行 具有相同的电子层结构是?意思 如何将第一列相同字段 第二列的数据相加A B C列张三 50张三 63张三 78李四 40李四 60王五 90麻子 100麻子 80注意有的多个,有的是一个我想让A列相同字段 B列的数据相加 英语翻译这个问题的关键点在“结构相同的蛋白质” 几道会计电算化的判断题求解1在报表系统中,报表汇总功能是指结构相同、数据不同的两张报表经过简单叠加生成一张新表的功能.2.在报表系统中,报表关键字实质上是一个计算机的取值函 为什么不同基因具有相同的碱基 具有相对分子质量和不同结构的两种化合物一定互为同分异构体? vfp怎么统计一个字段中相同内容的个数比如我做了一个志愿表 统计各个年龄段的人数 具体怎么弄呢 如何判断两种不同的离子是否具有相同核外电子 具有相同结构域的蛋白质能算是一个超家族吗? 具有相同交流电的电压峰值而不同的频率,问此两种交流电的电流峰值是否相同? 不同生物有相同结构的原因 关系数据库中的表不必具有的性质是( ).A. 数据项不可再分 B. 同一列数据项要具有相同的数据类型 C. 记录的顺序可以任意排列 D. 字段的顺序不能任意排列 请问---行为习惯你们看书(我是说看关键字段)时有窒息的习惯吗? 相同的一个词语,两种读法,意思不同