vf中如何实现用一个表中的字段值替换修改另一张表中的字段值

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vf中如何实现用一个表中的字段值替换修改另一张表中的字段值相关的知识,希望对你有一定的参考价值。

比如用表职工档案中的姓名字段值替换修改表职工考勤表中的姓名字段,条件是两张表学号相同的字段就修改姓名

参考技术A if !used('职工考勤表')
use 职工考勤表 in 0
endif
if !used('职工档案')
use 职工档案 in 0
endif
update 职工考勤表 set 姓名=职工档案.姓名 where 职工考勤表.学号=职工档案.学号
*close datebase all &&关闭打开的表本回答被提问者采纳

一张表中的ID对应另一张表中的两个字段怎么查询

比如,有一张用户表,和一张留言表。留言表中有两个字段:(分别是发布留言信息的用户ID和接收留言信息的用户ID)这两个字段的ID都对应的是用户表的ID。
我现在的需求是要查询留言表,并可以显示出:哪一位用户对哪一位用户说了什么,都要显示用户名。
最好是只用SQL语句实现,不用视图

将留言表与用户表做两次关联就行了!
SELECT C.留言内容, A.用户姓名 AS 留言人,B.用户姓名 AS 被留言人 FROM 留言表 AS C INNER JOIN 用户表 AS A ON C.留言用户ID=A.用户ID INNER JOIN 用户表 AS B ON C.被留言用户ID=B.用户ID
参考技术A 用连接查询

以上是关于vf中如何实现用一个表中的字段值替换修改另一张表中的字段值的主要内容,如果未能解决你的问题,请参考以下文章

sql存储过程从一张表中查询到的值作为另一张表的新的字段

如何将数据库中一张表的全部内容复制到数据库中另一张表中

根据另一张表中的值更新一张表

如何将一张表中的字符替换为另一张表的记录

mysql让一张表中字段like另一张表中的字段,sql应该怎么写? 我试了两种方式,都不行

sql通过一张表修改另一张表的数据