社区
Access
帖子详情
把表2的数据写入表1
sdgts
2007-09-01 01:58:41
我请教的问题和更新查询差不多,但更新查询操作更新同一条件的多条记录,我所提的问题是,表1和表2的某字段一对一的关系,请教怎样根据对应关系,把表2的数据写入表1
...全文
146
15
打赏
收藏
把表2的数据写入表1
我请教的问题和更新查询差不多,但更新查询操作更新同一条件的多条记录,我所提的问题是,表1和表2的某字段一对一的关系,请教怎样根据对应关系,把表2的数据写入表1
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sdgts
2007-09-09
打赏
举报
回复
非常感谢!!
sdgts
2007-09-09
打赏
举报
回复
UPDATE 表1 RIGHT JOIN 表2 ON 表1.图斑 = 表2.图斑 SET 表1.沟渠面积 = Sum([表2]![面积])
WHERE ((([表2]![地类])="沟渠"));
这一段代码“表1.沟渠面积 = Sum([表2]![面积])”错在哪里?
OracleRoob
2007-09-09
打赏
举报
回复
update 表1 as t set 沟渠面积=dsum("面积","表2","图斑='" & t.图斑 & "' and 地类='沟渠'")
OracleRoob
2007-09-09
打赏
举报
回复
如果在access中运行,可以用域函数。
如果在外部,需要先把表2的汇总数据生成中间表,再关联更新。
sdgts
2007-09-09
打赏
举报
回复
UPDATE 表1 INNER JOIN 表2 ON 表1.图斑 = 表2.图斑 SET 表1.沟渠面积 = 表2.面积
WHERE ((([表2]![地类])="沟渠"));
将代码按上面修改可以运行。但有一问题,表1中的一个图斑在表2中对应着这个图斑有多条沟渠记录,目的是将这多条沟渠记录汇总后更新到表1的沟渠面积中。请指教。
sdgts
2007-09-09
打赏
举报
回复
update 表1 inner join 表2 on 表1.图斑=表2.图斑 set 表1.沟渠面积=表2.面积
where 表2.地类=表2.沟渠
运行后,找不到“表2.沟渠”参数。(在表2记录中,有的记录在地类字段列中为沟渠,有的记录在地类字段列中为道路,面积为另一字段列。)
OracleRoob
2007-09-08
打赏
举报
回复
--这样?
update 表1 inner join 表2 on 表1.图斑=表2.图斑 set 表1.沟渠面积=表2.沟渠面积
where 表2.地类=表2.沟渠面积
sdgts
2007-09-08
打赏
举报
回复
如果表2中有两个字段,一个是地类,一个是面积,在地类记录中分为沟渠和道路,对应关系还是表1:图斑=表2:图斑,只是表1的沟渠面积等于表2地类字段等于沟渠的记录中的面积,以上代码应如何改写,谢谢。
OracleRoob
2007-09-07
打赏
举报
回复
update 表1 inner join 表2 on 表1.图斑=表2.图斑 set 表1.沟渠面积=表2.沟渠面积
sdgts
2007-09-07
打赏
举报
回复
应该是Update。
OracleRoob
2007-09-03
打赏
举报
回复
是insert ,还是Update?
sdgts
2007-09-01
打赏
举报
回复
表1字段:图斑,权属,;表2字段:图斑,沟渠面积。对应关系为表1:图斑=表2:图斑,目的将表2的沟渠面积插入表1的对应记录。敬请指教。
OracleRoob
2007-09-01
打赏
举报
回复
Access使用的是Jet-SQL。
JET SQL 帮助(jet4 access2000)下载地址
http://www.access911.net/index.asp?board=8&recordid=75FAB71E&tt=
livan1038
2007-09-01
打赏
举报
回复
如:
insert into b(a, b, c) select d,e,f from a where 條件
OracleRoob
2007-09-01
打赏
举报
回复
--如果表1和表2结构完全相同,且没有自动编号字段,可以:
insert into 表1
select *
from 表2
--如果结构不同,或有自动编号字段,则需要指定字段列表,如:
insert into 表1(字段列表)
select 字段列表
from 表2
【徐葳】流式
数据
湖新秀-Apache Paimon
1、什么是Apache Paimon2、Paimon的整体架构3、Paimon的核心特点4、Paimon支持的生态5、基于Flink SQL操作Paimon6、基于Flink DataStream API 操作Paimon7、Paimon中的内部
表
和外部
表
8、Paimon中的分区
表
和临时
表
9、...
SQL语句将一个
表
的
数据
写入
到另一个
表
中
在日常的
数据
库运维过程中,有时候需要将Select查询出来的
数据
集
写入
到另一个
数据
表
中,其中一种方式是通过存储过程循环
写入
数据
,另一种简便的方式是直接...例如我们需要将订单
表
Order_2中的type=1的
数据
写入
到订...
spark读取
数据
写入
hive
数据
表
pyspark 从已有
数据
表
读取
数据
写入
目标hive
表
的代码模板
python的列
表
数据
写入
excel
表
python的列
表
数据
写入
excel
表
import xlwt f = xlwt.Workbook('encoding = 'utf-8'') #设置工作簿编码 sheet1 = f.add_sheet('sheet1',cell_overwrite_ok=True) #创建sheet工作
表
list1 = [1,3,4,6,8,10]#要
写入
的...
python将
数据
写入
txt
w 只能操作
写入
(如果而文件中有
数据
,再次
写入
内容,会把原来的覆盖掉) r 只能读取 a 向文件追加 w+ 可读可写 r+ 可读可写 a+ 可读可追加 wb+
写入
进制
数据
2、向文件中
写入
数据
第一种
写入
方式: write...
Access
7,714
社区成员
28,799
社区内容
发帖
与我相关
我的任务
Access
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
复制链接
扫一扫
分享
社区描述
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章